Hell yeah! Got the Collectors edition today. The single player is pretty damn awesome, and the art book is pretty nice. I think I'll wait with the making off until I'm finished playing though the game, and I'll read the comics before I sleep today, so I'll get back to that tomorrow.
SPOLIERZ ON GAMEPLAY
Between each mission, you go to your ship (for the two first missions or so, it's a pub), and get as much plot exposition as you want. There's the support characters to talk to, a TV to watch (the propaganda machine only works halfways, there's a bit of humor in that), and so on.
You can also spend the money you earn on missions (there's a price set, no other fancy way of earning anything) on either upgrades for your units and buildings, or on new mercenary companies to hire. The merc companies can be trained in a special building, and are available in all missions after you've hired them. They're improved standard units that come at a rather high mineral price, and with a cool-down before you can use them again.
There's also the lab, where you research the protoss or zerg. You gain research points in during the missions by doing optional missions - kill some überzerg or steal some protoss thingy. If you fail to do this the first time, I think you can do the mission again to pick up whatever you missed out on. When you get enough points, you can pick between two upgrades, like making your units shoot faster, get a new turret, and so on. Between that and armory upgrades, a lot of the stuff in single player is way more powerful than in vanilla multiplayer. My bunkers can have six marines in them, and has an additional mounted turret atop of it, and they all have a +5% firing speed. Ca-ching! Some stuff, like the marauder's concussive shells, can only be gotten this way.
The missions are pretty fun as well, they've even managed to make an escort mission that was just plain fun, not a hassle, and you always have at least two to choose between. The story is playing out pretty well, the voice acting is... varying, but all over good enough, I guess, and all in all I'm happy with the game. It's starting to look pretty awesome.