http://kuler.adobe.com/ is a really good resource for this. You can name a general description of a color you want ("dirt" or "angry" or "light blue" or "cloudy"), and you'll get a ton of color combos, with a ton of complimentary colors thrown in for free.