I expect 2010 to be better and no I'm not new to the franchise. Been playing NCAA since it was first released many moons ago.
Given the '09 was an improvement over '08, there is no reason for me to believe that '10 won't be better than '09.
Just my .02