I can help with all your hosting needs. Great rates and great service. I also recommend Network Solutions for all your domain registration needs.
Along the same lines, I recommend Network Solutions as my registrar. I've used many companies in the past, but at the end of the day, their service is #1 and I trust them.