...the ability to use your own box for the dedicated server? I have my own server box, it's nothing fancy but it will do the job. I just need to find a decent provider for bandwidth (no cogent..), and possibly a good deal on a control panel. I already am a reseller for someone else, but I figure it's always good to have different locations to offer services from.
Yes, that's what colocation is. You put the server in their datacenter and run your hardware on their network. Anyone who offers colocation can help. Try posting in the request forums, you'll probably get lots of replies.