just remember cozy.. install the OS and use the web to download the latest drivers and make sure the BIOS is current. All can be found via the home sites for the components. Also.. any router software you use is likely going to be obsolete once you get on win7 64bit. I tried to installed mine and shit went haywire.. it opened 45 windows to the taskbar.. had to uninstall it and restart windows to clean all the shit up. Now I just use the routers IP to tweak settings. Also.. check specifically for "Windows 7 64 bit" on any software that you use. If they show a difference, download them. Example is TS3.. there IS a 64 bit client, shit like mIRC doesn't. My printer driver had to be downloaded, because the disc was the 32bit XP version.. and I needed the 64bit Windows7.. etc..
Just double check on probuct sites, and make sure that you if you need a 64bit driver that you get it, even with the hardware's sites. Their drivers will likely ask you for your OS too. That's the longest part of the build too, getting and installing the right drivers and software

Once you've installed the OS SSD, you may or may not have to format the HDD for it to be recognized. But likely not, since you're buying yours new.
But when using the HDD for files and little programs, you don't have to have a "program files" folder. I just let it create a program named folder right on the drive. It automatically shortcuts to the start menu and/or desktop if you want. Best advice I ever listened to was buying an SSD. It's so fast, that it makes me want to save my pennies so I can buy a bigger one and just run everything from it. But even a 320gb SSD or something that big, is expensive as hell.
Otherwise, I can say for sure that you'll love that processor AND the ram. It's a fast combo, even more so when coupled with the SSD. I didn't care for the MSI brand, but the P55 chipset mobo is good, I like mine. You know I'm not an ATI fan

but thats where opinions go

All in all, it looks to be an awesome set up man. You'll like it. The only issues I have with Insurgency now, is when my net lags.. or when the server decides to get on a "fuck you all" kick and lagging. But every other game I've played so far on it, is awesome!
When you're done, catch me or nades.. and we can help ya do the double install of steam under 1 account, so you can run high demand games from the SSD, like BC2 and L4D2. When you do the primary install, make sure you assign it to the regular HDD. From there, it's as simple as copying a couple things to the SSD.