Completely agree. If you're in Ubuntu and need to get work done in a Windows app, do it in XP on VirtualBox. It's the right way.
Nlite your XP install down so it's "wather thin" for extra credit. I can be in Ubuntu one second, load up my VBox image and three seconds later I'm sitting at a usable XP desktop. Photoshop (et al) are fast but most importantly they're reliable and stable.
Wine does work for some things (games mostly) but you lose any sort of guaranteed reliability.