have you guys tried changing your DNS? (the old slow DNS response angle from the PS3's). Just a thought... it actually seemed to work with my PS3 once. Here's some you could try if you want to give it a shot:

Google DNS: 8.8.8.8, 8.8.4.4
OpenDNS Public: 208.67.222.222, 208.67.220.220