This blog has some great tips, especially the articles on how to avoid disqualifications. My only complaint is that some of their "Top 10" lists seem a bit outdated. A few of the sites they recommend don't work as well as they used to. Still, a good starting point.