What exactly is mydomain.com doing for you? If they're providing a dynamic DNS service that maps your domain to your cable/DSL IP address, Dynamic Network Services
provides such a service for a price. I used them a couple of years back when I didn't want to remember the IP address of my cable modem.
Alternatively, if you were interested in web hosting with a dedicated provider, there's a link in my bio to the company that I work for. Send us some e-mail and we'd be happy to give you a reasonable deal.
Best of luck. :)