For registering domains, GD works quite well, though they do 'push' a lot of their products as if their life depends on it (and they're not always the cheapest for domains, but sometimes do have deals).
For web hosting, I'd say a lot depends on what you are after - blogs, photo gallery, etc, etc can all be done, many for free, just by linking to other services. Google Sites is an option (I think you just register an e-mail address and password to get started, and would then need to alter the name servers, within the GoDaddy service, to point to use of Google web server).
(I only mention Google in passing, I'm not keen on all they do, but that works, and is free, AFAIK.) Moonfruit might also be free for a basic site. Not used it myself (I don't like Flash, but it is popular with some).