Not a bad site, but I am far from an expert on such things....By the alexa ranking, it looks like you are getting some traffic... Not sure of value, but I think the value would be with the traffic and revenue, and not the name itself..... The name isn't that bad, fairly brandable...