It's easy to use, though you need to pay $100 just to get an account and then $100/per domain / per 2 years. The interface is bare bones and you can't do much more then set name server records but it does the job.
//Edited the fee.
Interesting; 101domain.com charges $160 for 2 years (2 year is required through them). I'm assuming they're getting some sort of discount?
That is an interesting avenue to go however, so thanks!
Anguilla charges $100 for a two year registration (I'm not sure you can register a domain name for any other period of time). The extra $60 is 101domain's markup.
Sorry, you are right it's $100 for two years. //Edited above.