ArborDomains.com is the firm I use.. very friendly they also handle dns if you want at no charge.. providing you register domain through them 14.00 a year..
web interface for managing accounts is really good... I have 5 domains with them they rock....