Budget is a bit small for a server with high storage space.
Maybe good to tell the disk size you need at least.
» www.InstantDedicated.com - Online in no time » Dedicated Servers in [EU] Netherlands with DAILY support, also on weekends » DDOS Protected network - 100% Money Back if it doesn't work for you » Streaming / IPTV allowed | Up to 10 Gbit ports | 100% Network Uptime
Europe or east coast US server sounds like the direction you should lean. Most providers will offer a "test file" to download so that you may test out their speed for yourself. Any providers that you consider you may want to ask for such a link.