Speed: 80mbps
@Djivar
No server will handle 5000 players, you're also forgetting the web server and amount of bandwidth he probably has (most dedicated servers don't give unlimited bandwidth without a catch).
You'll hold a lot more then you'll be able to get, don't worry about it. You should get rid of windows vista though as it uses a lot of unnecessary memory.