It really depends on where you are looking for traffic...
.com is king and will be for the foreseeable future, but you can certainly build a brand on another TLD and do just as well. Content is key - if you are generating traffic, you will bubble up through the search engine results regardless of TLD.
|