I've been making heavy use of the interactive 3D controls, made by some guys on the WPF team, found here http://channel9.msdn.com/posts/Charles/Daniel-Lehenbauer-and-Kurt-Berglund-Interactive-2D-controls-on-WPF-3D-Surfaces/
I've noticed there hasn't been any updates to this lately, and with WPF and .Net 4.0 just around the corner, I was just wondering if there is a better way to do 2D controls on 3D objects, or is this still the best way to do it?