Do you have much experience with building computers. If you had all the parts could you put it together?
cedarpc.com is a good place for good used computers. depending on what you want to spend.
It really depends on what you want to spend, the good is that Starcraft 2 is easy to run
Can help ya bud, are you canadian or american? Canadian sites to use would be ncix.com and memmoryexpress.com
I usually go with Alienware, they have been good to me
Yeah Alienwares are awesome gaming rigs and reliable
I highly suggest building one on your own. You save money, you can fully customize it, you learn a lot from the process, and its really fun!