Unfortunately, I cannot edit my first post. I wanted to lower the limit to "at least 5Mbps" and add that I plan to run a Tor node on the server - that's what the bandwidth will be used for. The maximum amount to spend (but then bandwidth must be dedicated and sort-of guaranteed) is $300.