If money isnt an issue(60$ a year for xbox live) I would say xbox 360, their network is more reliable.
HOWEVER if you want a console with things like blueray and playstation 3 has a bit better graphics(not by much) and a motion controler(hardly any games using it) but a horrible network pick playstation 3.