Here is a good interview with some important questions addressed.
Highlights:
no DRM
not "console-ified"
DLC for 360 same day for PC
I've been having the same debate as you about whether or not to pick it up for the 360 or PC, but after reading this interview and the savings of $10. I've...