Thanks to everybody who answered so far! As I expected leaning towards PS3 but it does seem we have 360 people in here too .
TBH I was considering switching my preorder to PS3 after these reports about 360 netcode not working properly but I think I'm just gonna wait it out and hope they patch it like they did with BB's netcode.