I've been planning to switch to Ubuntu as my main OS and I'd like to do it now with Precise. I am a web developer and the only app I am tied to in Windows is Photoshop and IE. The grand plan is to install Windows 7 with Photoshop in Virtualbox. The question is, would it be wise to do so? I've never tried it before and I'd like to ask any professional advice.
As I see 12.04 as a tag on your question, I assume you have a good machine box on your hand (some information about this will help to exactly answer your question).
So:
I have a dual-2.3Hz box with 6 GB of RAM (I think at least 2 GB of RAM its important to run good virtualboxs) and:
I advice a Ubuntu 11.10 with virtualbox hanging your windows to avoid little bugs in Photoshop with Wine, but maybe doesn't worse the work to set up. Wine rules too. What you have to leave behind is Windows, without fear, and be happy. After 1st tasty(sooo tasty!-), you'll never come back.
I think it is worth the hassle. Like yourself, I switched to Ubuntu from Windows and the only app I really missed was Photoshop. I tried installing Photoshop through Wine first, but it occasionally froze or crashed. Since you can loose hours of work, I think that is not an acceptable solution.
For me installing Photoshop through VirtualBox solved those problems, and after a little bit of tweaking the app feels as if it was a native Ubuntu app. I describe how to setup Photoshop on Ubuntu in my blog post How to use Photoshop in Ubuntu.
I use Ubuntu as my main OS and do pretty much what you are suggesting, except that I use VMWare Player rather than VirtualBox as I find it easier to configure and it works superbly well. i have been doing this for a couple of years now without any problems
im running Photoshop CS 4 with wine, i think it's better than youu use virtualbox...
See also this list of Photoshop versions that run with Wine.