
While it is not unlikely that a midrange of a new series will outperform the high end of the previous series it is not set in stone and I would well expect that a budget card of a newer range to be put to shame by the midrange of the previous generation. 295 would be 2xx series with bleeding edge performance (9).

210 will be a 2xx series card with absolutely basic performance (1). So 9500M gives you a 9 series card, with midrange (5) performance. M denotes a mobile card which is generally more power efficient.

Where (S) is the series, (M) is the effective placement within that series, (V) is the variant (generally updated cores with similar performance) and (X) is generally 0 for all older cards and is missing on newer cards. Nvidia basically differentiate their graphics card on the following basis: The Geforce 9500M is a midrange card while the 210 is basically the absolute lowest budget card in the 200 series, I'm not surprised the 9500 gets a higher score to be honest.
