I've had some issues in the past when using Ubuntu with Bootcamp, but then I did the arrogant techie thing where I didn't read any documentation on the Ubuntu forums (where the bootcamp thing is heavily documented to avoid any problems) and I just went ahead and did it
As usual, Bootcamp vs Fusion depends on what you need to do with the OS you want to install.
Patrix