I've had great luck with joker.com. One thing I really like about joker is their free DNS. Many registrars offer free DNS, but a lot of them don't support all the record types (like SRV or TXT records), and others limit the number of records you can create. I've never run into those problems with joker. - BS