The main "big" programs on windoz would be Band In A Box and Reaper for music, and Sony Vegas (for video stuff).
Well both Band-in-a-Box (IIRC, not that I've used or know of any recent versions) and Vegas are not really big so you shouldn't have a problem indeed putting them on the internal.
Moreover, with the exception of encoding on Vegas and loading huge videos, they could run reasonably well on a VM.
On mac i would mostly use Logic, Reaper and maybe Ableton (music production stuff) . Reaper can run on either operating system, although it is a separate install for each system It is a lightweight powerhouse.
Well you are better off running Reaper with the native version (same with Ableton), even if you have to use a VST to AU adapter.
Of course this is all considering you'd be using the Mini as your main machine.
No video editing programs except for whatever video stuff is included with the included mac operating system. I haven't started to set it up yet so i don't know what is included.
I think we all have rights to install iLife, which brings iMovie.
My opinion of iMovie is like being that crappy bundled windows program that only edits WMV (forgot the name).
I think it would be better to put the Windows stuff on the mac hard drive.
YEs, less hassle.
Now the question is:
Either do Bootcamp and keep the operating systems separate ...or use Fusion emulation But have a much easier install of my windows programs by just "dragging them over". less hassle..
It really depends. If you still don't own either Fusion nor Parallels you could tryout and then run your "biggest" power consumption beast which would be Vegas. Then get the feeling of it. Do you think it runs good enough to have it on VM, according to your editing needs?
I personally NEVER tried bootcamp because it seems like an overall PiTA, I mean, when I moved to OS X I was doing it full fledge and now I don't even run a VM (just the once-in-a-while execution of a pesky win-only app via Wineskin), so I found replacements for my Win software.
I just find it rather bothering to be rebooting if I was using bootcamp, of course you can be the kind of person who never leaves the computer on and the like, so you could be fine with it.
Also what If I was on bootcamp and then needed something (app, data) from OS X but was "stuck" on bootcamp at the time being?
Of course all I say about bootcamp was before I found replacements for all apps and in the end didn't even used a VM for anything (except Wineskin, which is a VM but a bit different, or let's just say, more restricted, but won't work for you as it's a no no for "big" apps).