Have a look at this great article on the performance of Windows Foundation. WF Performance Peaks at 10308 WF Instances Per Second!