If you don't need too much space you can look into a vps solution. A lot of VPS providers offer around 500GB to 1TB of bandwidth. If you're going to need more bandwidth then a dedicated server is your best bet.
You're budget is very reasonable. Seems like Joe's website is going a little slow...They been getting good reviews around though
i looked at the prices and its good .. but idk when i get the server if i decided to buy it .. how will i make it a download direct linking server .. or can i install a rapidleech on it and use it as a download source
i just don have the experience