Have you checked out the Silverlight 2.0 beta 1 controls introduced at Mix last week?  Make your life easy...

Silverlight controls 

Silverlight Controls