Why can't I find a good host?

I have been trying to find a dedicated server now for about 2 weeks. They either have the right server or poor service. They have good service or the wrong server, or you need to pay out your butt for both, then you are still not confident in them and need to try it out for a bit.

I actually have thought about getting a T1 line to the house and purchasing my own server, in the end it would be more work on my part, but at least I could count on the server, but would most likely have problems with the networking…