Very reasonable and well worth every penny. Domain names are going fast, so if you have one in mind, you'd better register it now before someone else does. You can register your domain through Virtualis right online, with no monthly fees, even if you're not ready to order a server. Check out their background. Talk to some of their customers and ask them if they've been satisfied with their service.
Web hosting prices vary greatly.
When selecting your host, make sure you're getting exactly what you're paying for. Keep in mind, a lower monthly rate will not benefit you if your site is down a lot, slow, or customer service is poor. Make sure you do your homework and insure the host you select offers exactly what you need. If you're really serious about your business and want to establish your Internet presence, I highly recommend Virtualis. Their tech support is the best I've seen.