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.
I like Luigi better than mario. got a problem with that? and i didnt say it was the only reason