I have to agree with Hawkeye. It's tough when buying a domain on the potential you think it may have. I'm sure we have all done it at one point or another.
Try and stay away from domains which end and start the next word with the same letter. It would have to be a premium domain to do that.
Concentrate on domains with keywords which are searched a lot.
Good luck.