Wow. Been playing for about an hour, I gotta say, this is one incredible game so far. It's a ton of fun. Gonna get some sleep and let HL:Source download for a little while then jump back in! Amazing graphics as well
And YES, get a gig of RAM. 512 MB isn't enough anymore. I have no stuttering and the only framerate problems are from large shaders being drawn.