Well...kinda no such thing as "fool proof". The GA-EP45-UD3P will take ya to 3.0-3.1ghz with almost zero BIOS tweaks. 3.2-3.4ghz adjusting a few things here and there, and to achieve 3.6ghz on a q6600 takes quite a few adjustments and quite a few hours of testing.
As far as crossfire goes it depends on what you want to xfire. If you want to try your hand at a pair of 4850s, a P45 board such as the Gigabyte listed above, (or even the ASUS P5Q pro) is plenty adequate. P45 boards run both PCIe slots at x8/x8 link when more than one card is present. With 4850s this is just enough bandwidth as you won't notice hardly any performance difference as an x48 chipset board.
Start delving into a pair of 4870s and the difference does become noticeable. I have a pair of 4850s on a P45 board myself and they rock face. Games run so smooth that it's a whole new experience from my 8800gts. Also remember with xfire, not all games have support, or their support is shoddy at best and they will perform worse than a single card, or you will get errors up the ying-yang. Warcraft being a game that doesn't like crossfire, you have to turn DOWN shadows in the game to keep from getting a glitch.
In the games that support crossfire and work well with it, it's nothing short of a drunken prom night romp in the back seat of your daddys caddy.