The xbox, and ps3's are about the same, but since hd stuff is going out-of-date its all going to be blu-ray. The xbox you have to pay for online, and the ps3 you don't. The ps3 plays blu-rays, and the xbox plays hds...ps3 has a wide variety of games, but the xbox has a wide variety, but is all about gears of war, and halo....The ps3 can be converted into a super computer by putting windows on it...(look it up) It has a web browser, and its wireless built in for internet connection.
Theres a bunch of things, but I would lean more towards ps3, because theres a whole bunch of more things you can do with it, and you don't just end up getting the 360 because of halo, and in the long run what you pay for online play would end up paying more for the 360 then the ps3.
I kinda like how sony, and nintendo stick it to microsoft, because they don't make you pay for online...
Oh and the 360 has been dropping prices because of the failers they have been having...