For gaming I recommend dual boot, definitely. I suggest you have a Windows
partition not exageratedly large. I also suggest having Virtualbox also,
installed under Ubuntu. In Virtualbox you can install and erase whatever you
want, including nostalgia OSes like OS/2 Warp and Windows 95. I played with
Windows 95 a bit.
It is good to have both options.