Just wait, you'll all be told it's everything except the RoM servers. It's funny, because when I played I would have multiple games running, when RoM would "freak out" nothing else on my connection had any issues what so ever. I wish they'd just admit they're using low quality servers and the cheapest host they could find.
I remember the old Frogster days, when a huge portion of west coast players couldn't get on, their answer was "it's your computers, try rebooting".
All the different variables, and the only common one to everyone is RoM, but there is never a problem with the game itself.