If you need to run win8, I recommend using vmware, vmware workstation v9 has full support for win8 guests under linux host.
even hardware acceleration works fine. Or you can use win host and linux guest.
Opensuse12.2 works excellentas host for vmware9 or vmware8.0.5(except for the win8)
With an ssd and multicore processors there is no preformance degradation either.
I havent dualbooted in years and I need lots of win only programs, win only vpn clients and people send me pested *.docx that openoffice corrupts.
I used to have a win laptop next to the workstation and use synergy to move the mouse around and samba for filesharing,
but now I have a multiscreen linux with lots of windows/linux vms running in window or unity mode with shared storage and it is like working in one single kde environment.
And another thing is you can just move, copy, backup the vms around to any other vmware workstation or server.
We now consolidate everything into wmware vms and I haven’t seen any performance degradation yet. rather the opposite because network latency is almost eliminated.
It cost you some money around 190Euro, but it is worth it.