tfunsten, sorry I missed your reply there!
Go Daddy is just fine, but Andrea_r is right – you need something solid to point the domains to. Just get your SSL installed for your hosting account and your Dedicated IP (comes with your SSL) will be accessible from your hosting panel (usually a few minutes after setup).
It’s a good idea to have an SSL anyhow, so it makes sense.