Skybound Software, at http://www.skybound.ca/developer/default.aspx have a component that fixes the visual style support in VS.NET. Just add it to a form and magically all regular controls support visual styles, including spinners and images on buttons. May I mention that I'm not affiliated with Skybound, but I've been using this free component and think everyone should.