Yea like I said it is not Nvidias fault as they had no choice but they did make the rebrands for OEM only to prevent confusion in the normal market.
So you want the best thing for <900$?
What do you need the computer to do? Really the best way is to tell us how much money you want to spend and we can tell you the best you can get for that price. Do you need a lot of storage space or anything else? What is your max increase if you could get something a lot better for only... more.
My M11x has a 335m which is over 4 times faster than the 310m a 1.7ghz core 2 duo 4gb DDR3 and a 500gb HDD. It cost <$1000 with student discount. It has a built in web cam, facial recognition, 8 hours of battery life, <5lbs, 720p monitor and better gaming performance than yours. The only thing it does not have is any disc drive.
If you tell us what you need and how much we got we can find you the best deals.
Also I wanted to point out that the 310 is slower than the 210.