said by bobrk:
So if I already have a web site hosted at sonic (for $20/mo), can I expect that charge to disappear off my bill?
No, the new personal hosting special offer provides you with a free new domain name and hosting of that new domain name. It can't be a registration transfer or an existing domain, that's one catch.
Personal hosting is also a smaller hosting package than the one you have today - for example, your current hosting includes 150 email boxes, and personal hosting includes zero (you get 15 with DSL). Disk space and bandwidth allowances are also much smaller. Finally, your current hosting is IP based - you've got a dedicated IP for your site - where personal hosting is name based (everyone shares one real IP).