Luigi playable in Galaxy 2, for that reason alone i pick G2
Great reasoning, man. You really know your games.
As for me, I prefer Super Mario Galaxy 2, because you collect stars in that game. Also, Bowser is the villain which makes Galaxy 2's story much more appealing than the first one's.