System Usage from Most to Least Important: Gaming (BF3, Skyrim, Minecraft server), internet (HD Videos), Word Processing
Parts Not Required: Monitor, Mouse, Keyboard, Speakers
Preferred Website(s) for Parts: newegg.com
Parts Preferences: intel i5 2500k, corsair 500r case (cable management is key), G Skill ram
Overclocking: Yes (around 4.5ghz hopefully)
SLI or Crossfire: maybe
Monitor Resolution: 1920x1080 (42" HD TV)
CPU: i5 2500k is the way to go
GPU: Not sure open to AMD or Nvidia
RAM: Have G Skill now and love it, not sure what frequency to get probably 8gb though
MOBO: Prefer a P67 Board, no ties to any manufacturer though
PSU: Open to suggestions
Case: Like the cable managemant in the Corsair Cases
Software: Need Windows 7 and Microsoft office
Disc Drive: Don't need or want a blu ray drive
Hard Drive: SSD would be nice, would rather dump some cash into a GPU though
For RAM you want 1600mhz, 1.5V, and CL9. G.Skill makes Ripjaw ram with those stats which are nice but Corsair, Mushkin, and Kingston also makes quality RAM. 8GB is a good size for gaming these days but go 2x4GB instead of 4x2GB so you can upgrade.
When you get Win7 make sure you get the OEM version. Home Premium should run you about $100.
In a build of this size I'd say either the HD6970 or the GTX570 are good card choices for around $340. You'll get a lot of opinions as to which one is better, but they are very similar cards. If you're going to be doing any video editing I'd go with nvidia just to be safe, but otherwise it doesn't really matter. The next step up is the GTX580 at around $500. You might need to pinch pennies, but if you can afford a 580 on your budget then you should probably do that.
Your PSU choice is going to depend on what card you get and whether you plan to add a second card in the future. If you want to eventually power two 580's with a healthy overclock then you're going to need a pretty big PSU. 950W+ is going to be enough from a good manufacturer and if you're going with the lesser cards or abandoning SLI/CF then you can go lower. There's more to picking a power supply than total wattage, though, so when you pick cards we can get specific. PSU brands are important and the top tier in my opinion is Corsair, Seasonic, and Antec. Some people include PC Power & Cooling and XFX in that list.
As you probably already know, this is a bad time to need to buy a hard drive. You'll want a 7200RPM HDD (regardless of whether it's your boot drive or for mass storage) and I'd say get the cheapest drive you can find with the capacity that you want from Western Digital, Seagate, Hitachi, or Samsung. Look out for good deals from now until you buy in January.
I agree that in a gaming build you're better off putting money into your GPU than putting it into an SSD, but if you want an SSD my standard recommendations are the Crucial M4 or the Samsung 830. They're proven drives with speed and reliability. It's only fair to mention that the OCZ agility and vertex drives are gaining popularity, though, now that they claim to have fixed their firmware. I still don't trust OCZ, though.
Finally, you forgot to list a heatsink. If you want a healthy overclock then you're going to want a cooler that's better than the stock cooler.
That build looks great. That's definitely a build I would approve.
Two 560ti's in SLI is a competitive graphics situation for sure, however it's more expensive than a single 580 (at least for the 560ti that you chose). Two 560ti's will be more powerful than a single 580, but there are some annoyances with a dual card setup. At resolutions above 1080p with certain AA settings there are some issues with 1GB cards, but if you get two 2GB cards then that's not really an issue. Two cards will have issues with micro-stuttering and scaling, though. Some people hate that and some people don't seem to care at all, but that's the downside.
Thanks for the help, I think I will go with the gtx 580, micro-stutter seems like it would be the kind of thing to annoy me. I shouldn't have a problem with any resolution above 1080p seeing as I don't have a regular computer monitor. Will have to wait til christmas rolls around to get the funds.