|Sorry I took so long to get back to you, I was busy finishing some house/yard projects this weekend. Trying to get it all done before winter comes......lol.|
I think we paid about $1000.00 (USD) for our server. We bought it about 4 years ago so I don't remember the fine details offhand. It's a pretty basic server. It's 1U, with a single Operteron CPU. It has dual hard drives in a RAID 1 configuration. I believe we're paying just over $100.00 (USD) a month for the colocation site.
As for buying one, that may not solve your problem. What your ping time to the server is will depend on where the server is located. Being the only Canadian member of my crew, I got outvoted and our server is located in the US. Had it been located closer to me, there would have been less hops (and lower ping) from me to it.
One thing you can do is call your ISP and talk to them about your issue. It may be possible for them to help reduce your latency enough that you can play without getting kicked off. At the very least, it will cost you nothing (or at least, it shouldn't) to talk to them about it.
Also, check around, you should be able to find a gaming server that you have a lower ping rate to that you can play on.
It matters not how straight the gate,
How charged with punishments the scroll,
I am the master of my fate;
I am the captain of my soul.