Stay away from Pilotwings. I'm a very generous person when it comes to enjoying games and Pilotwings just annoyed me. It's more of a Mii minigame than actual pilotwings successor. It just feels so shallow, empty and funless. It's pretty close to being average good but it's deceptive at making you think there's potential. It's just not very fun and it's an abomination to the Pilotwings name. You'll be left with a bitter taste in your mouth if you enjoyed any of the previous games.I'll get Kid Icarus and Fire Emblem boxed but I'm either gonna get the free DL of StarFox or Pilotwings (as they seem light on content and something good just to keep on the 3DS for short plays).
Mario Tennis kind of goes the same way as pilotwings. It's a total farce of a game. Nothing like the previous handheld versions and inferior still to the console versions. I absolutely HATE it due to it being such a missed opportunity.
Keep in mind, I found Steel Diver to be quite fun, so... yeah. I played Starfox and it's pretty fun on 3DS. So is Ocarina of Time, which looks sharp and the 3D effect works well with it. You can't go wrong with either just go with your gut. Get pilotwings on a cart if it's super, super, super cheap. In the States it can go for $5 and honestly, it's almost not even worth that.