It depends on how the domain is going to be used. If the domain is an investment or for a web project, then I would find a .com, .net, .org, .info. .biz, or .us in that order. If I could not find anything there I might go with .ws, .cc, .cn, .bz, or .in. But I would probably try to find a .com varation before going to ccTLDs. It might be a 2, 3, or 4 word domain, and it might even have hyphens, but once you established your site, I think it's more important to have people not be confused by "non-standard" TLDs. This will get better as time goes on, but I think it's still a factor.
If the domain is purchased for parking, then the TLD is not a concern in my opinion. I can register a TLD and generate some income if the keyword is a good one.