Maxman относительно css3-селекторов вы не совсем правы, а точнее в корне не правы!.
CSS3-псевдоклассы (типа :nth-child) уже 
давенько поддерживаются браузерами (за исключением IE), не говоря уже о CSS2-псевдоклассах (типа :first-line)
CSS2-псевдоклассы  поддерживаются даже IE (некоторые их них даже в IE6)
CSS2-селекторы (о них шла речь, к примеру: input[type="text"]), почти все из поддерживается начиная с IE7+ 
CSS3-псевдоэлементы (::selection и пр.) поддердживают только Safari и Chrom, остальные реализуют через префиксы.
	
	| 
		
			Сообщение от Maxman
			
		
	 | 
	| 
		судя по тому как развивается ИЕ, думаю очень не скоро.
	 | 
	
IE как раз таки развивается 
лучше чем все остальные (вместе взятые! ), если не в курсе. И на сегодняшний день IE9 осущесвляет практически поддержку HTML5/CSS3/SVG1.1/DOM
Но на сколько мне известно, что IE9 является последним в линейке IE, в след. ОС они обещали предоставить совершенно новую модель браузеро (голосовое и сенсорное управление...).