Pricing per top level domain varies vastly. To see current pricing, search for your domain.
Why should you register a domain here? Likely because you know me and you're a cool cat for even visiting my site. Surely you'll notice my prices are a bit higher than the big registrars, but they have volume and are willing to lose money registrations.
Each of the following top level domains are available for registration. Some restrictions need to be met for specific domains.