I use pair networks. cheap, basic, reliable, been with them a year with no problems. altho like most budget hosting plans they are generally short on support. they also do registration but you need to know this:
"When shopping for a domain, it is also important to keep an eye open for domain name scams. The surging popularity of domain name affiliate programs has created countless "fly by night" operations; dozens of domain name resellers worldwide cease operations every month, often leaving the administrative status of the domains they leave behind up in the air. Making a purchase from a reseller is not a bad decision, but make sure to research the company's history and credentials. There are less than 170 ICANN-accredited registrars (that is, non-resellers) for .com, .net and .org domains worldwide; a full list is available here:"
http://www.icann.org/registrars/accredited-list.html
I register my domain name thru register.com. not cheap, but no problems.
--fj
I want to create a website with a single page, some graphics, and perhaps a midi. Without the sound file, it'll probably be *much* smaller than 1 MB. The target audience of the site is similarly tiny, so bandwidth needs are minimal as well. I also need to register a domain name, and I'm going either with Aplus.net or Godaddy.com, because they offer anonymous registration.
I've looked around and there doesn't seem to be anything cheaper than Godaddy's most basic hosting package. While I'm not looking for the cheapest price their reliability seems to be good and I don't know anyone else that's better in price or reliability.
I am looking for any suggestions though, in case I miss a good hosting site or another registrar.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic