I've been waiting patiently for Silverlight v2.0 and Blend 2.0 before really giving too much time to WPF and Silverlight but the featureset is now getting there and it's worth the time investing in learning resources.
Looking around the web there is great opportunity to be in at the begining of these exciting technologies.
http://www.nibblestutorials.net/