IE 7.0 was unvieled today. Most of the features are lifted from other smaller more innovative , first mover companies. IE has 86% marketshare, followed by 11.5 % by Mozilla Firefox and 2% each of Apple's Safari and Opera browser. Time Microsoft inducts some fresh blood into its organisation.
"Did I hear some one curse".