problem: when trying to join a server my avarage ping is above 200. 1 to 4 servers in any of the game type's are 100 or lower. and this kinda sucks....

posible cause:
1. my upload sucks.
2. there are 3 switches between my router and my ps3
3. probelm is serverbased.

i live in the netherlands (europe (duh) ) and when playing ut2k4 i had a ping from 50-10, also it sometimes feels like some servers disappear, witout any filter on. like seeying 10 midways servers on day 1, and only 2 on day 2.
is there a way to get ether my ping better or a something that stop's the midway servers from dissapearing ?

*edit* my english is bad