Between those two, Super Mario 3D Land and Mario Kart 7, I'd say the 3DS has a pretty strong launch year library with
a perfectly accessible price point and tons of great games expected in 2012, such as Kid Icarus: Uprising, Paper Mario 3D, Luigi's Mansion 2, and Animal Crossing 3DS.