This selection of three indeed does not look too appealing. If I were you, I would do one of 2 things:
1) if you have a budget of at least lower to mid $$$ I would already try to purchase whether here on NP or just making offers to the landers you like. But to me it's really best to have it in 2 words only, no dashes or numbers.
2) if there is no budget for the name, I'd simply go for now for a temporarily extension - if site is more of a personal portfolio - could be .pro, if of a larger, more general project - .org And then, with a time, indeed - watch DomainsExpired for cool expiring option with domain or dn + cool word. But do not be in a rush to get any .com name right away, just so it be com ''whatever it takes'' - don't.