Thanks Magnum. I've had it on the 360 and played some but I just don't like the console controller (kids have played it to death though).
My impression on the PC: Lot's of fun and I will enjoy the free weekend. Good stuff- if it were on sale or priced better I'd be in but I can't support the current price this long after it came out.
R