I love the GT series. Great games. NFS never really got my attention, BUT I've played the new one briefly and it's a lot of fun. You're right. The control is definitely there.
I still think Forza Motorsport is my overall fave. Online play, baby.
I have not yet tried that. I hear great things about it, but have yet to try it.
thanks for the input