I just hope Activision isn't too prominent (read: hopefully none) in my Starcraft experience.
KotickkkkkKKKKKK!
Also yeah, Blizz know well the benefits of keeping minimum specs to a minimum. That's one of the reasons WoW is so successful; even when it was new you didn't need a supercomputer to play it.