Hiya, if you can afford it get a bigger SSD - if you want to put SW:TOR on its going to be about 20Gb+ to start with let alone after several patches and with the OS running it might be tight for space, certainly if you want to put another game on (I don't imagine BF3 will be a small game either once its unpacked and stuff)
do you REALLY need the i7? would an i5 do as well (I run an i5 (solo) in my rig and playing the SW:TOR beta over the last couple of weekends i experienced NO lag or drop outs of any kind)

just a question - ignore me if you have researched and know that an i7 is required :p
but otherwise that is going to one mean SOBeast!