Yes, those Wing COmmander Achivements will bre great... along with some WC gamerpics.
One of the best things that XBOX Live Arcade so far has offered is the tiral/demo version of each & every game. You can download the game, try it out (usually extensively) and then decide if you want to buy it...