I see 300 megabit per second unmetered servers for $300 each. I believe you are correct in saying that the relays are computationally limited, so I will agree with you that, conservatively, ~300 megabits is the most they can push, and that it would therefor be pointless to have more bandwidth made available by a single server ( although I don't know the exact cut off, you certainly seem to though ). That means that, rounding up in the spirit of conservatism, we need 27 servers to obtain enough *utilizable* bandwidth (an important distinction that you are correct to have mentioned). Assuming we add two of these servers to the network per month, over about 14 months (rounded up as well). $600 - first month $1,200 - second month $1,800 - third month $2,400 - fourth month $3,000 - fifth month $3,600 - sixth month $4,200 - seventh month $4,800 - eighth month $5,200 - ninth month $5,800 - tenth month $6,200 - eleventh month $6,800 - twelfth month $7,200 - thirteenth month $7,800 - fourteenth month $7,800 * 2 + $60,600 = $76,200 over 16 months