I've updated an MSDN article that I wrote quite awhile back called Creating 2-D and 3-D Dynamic Animations in Windows Presentation Foundation. Basically, it is a visualization of CPU utilization, dynamically creating the animation on the fly using the WPF Animation engine.  The article shows how to do simple scale animations in 3D, of which there aren't a ton of examples out there. 

The most interesting update to the article is running the application on Vista. Because of User Account Control (UAC) in Vista, the application requires elevated permissions to get at the performance counter data. The article explains how to have your application display the standard elevated permission dialog using a manifest -- much more user friendly than having your users right-click and run as admin: