A couple of observations.
1) That PSU may seem enough for now, but if you plan on running SLI or Crossfire I would upgrade it to a 1000 watts PSU, just to stay on the safe side.
2) I don't know what your storage needs are, but I do find 1TB HDD very small in capacity, that's something to keep in mind if you are often downloading music and videos.
3) Go with Windows 7 x64 Professional, there are certain things you can't do with Home premium that you can do with Pro, check this link out for details
4) Since you are going with Windows x64 bit, why limiting yourself to 4gigs, top it all off, go with 6gigs or 8gigs. Before you do that, you will need to check how much ram your board support.