Domains are pretty cheap anyway, doesn't matter which one you use.
The cost of the it is probably a few orders of magnitude less than the time you need to spend to come up with a good domain name. Thus, it's really not worth it to consider domain price as a decision factor.
Now, as far as functionality goes, namecheap.com is pretty good.