They should release it on the 360 as install mandatory so you don't actually have to swap discs while playing. That being said I prefer games on my PS3 because
A) My PS3 has not broken (twice)
B) I can't hear my PS3 over hurricane force winds outside my house
C) I use my PS3 as media...