I've asked this to all of my friends, some who have both. The basic opinion is:

Buy 360 for short term, ps3 for long term. Right now 360 just has the better set of games, but ps3 is the better system. Once ps3 gets some games produced for it, then it will become the best.