Thanks nursemike for the specific answers, and everyone else for the recommendations and anecdotes.

It's certainly true that professional advice is best, but I like to get insight from multiple sources, adding grains of salt as necessary. =)