I've got a 64Gb M4 as my boot drive with W7 Ultimate on it. It's easily big enough for windows, BF3 and a few other games with the remainder running from my mechanical storage drive. SteamTool means I can split my Steam folder across drives. I'd not be able to cope otherwise!