I don't think that dedicated servers are the silver bullet your looking for anyways.
Dedicated servers are just servers that aren't also playing. They aren't guaranteed to be faster, and are many times slower than P2P connections... especially in popular games in which peer hosts would most likely be located closer than a dedicated server.
I've had my share of lag on dedicated servers as well. Playing matches back in the day, connecting to chi and ny servers would suck. Combine that with a box that's running 10 game servers. I get the point of p2p, but a well ran dedicated server in Los Angeles will always provide a better experience than a p2p game with the host in Los Angeles.
As far as the thread goes.. I'll be a customer. I love new toys.