I am currently looking to find a web host with ample space and domain registration. I have never done website dealings with any pay hosting, only free, so I'm hoping to get this right the first time. I am a huge interface person(stupid, I know), so A Small Orange is really appealing with it's clean layout and cute graphics, but I have heard very mixed reviews. So basically, I'm looking for a clean looking host that will get the hosting job done very well. Any input is appreciated.