Hi Karl, check this thread
http://www.talkfreelance.com/showthread.php?t=313.
I would personally say registerfly.com are good. Godaddy are awful! I registered one the other day and the signup process was very long, had way too many adverts and i almost got lost