IMHO people get too obsessed with the domain part of things. Whilst sure, branding is important, look at the sheer number of success stories where the name is utter and complete gibberish. Woot? Yahoo? Google? eBay? They're all gibberish. They have little to do with what the company actually does. Instead they offer a consistent usable distribution of content and services people want.
Which is why unless you're a fortune 500 where you have an established brand you need to defend, it's silly to waste more than $20/year on a domain. Focus on the content, the usability, the accessibility, and the domain shouldn't really matter so long as it's unique and memorable.