have you read that article jamoie posted a while ago? it's pretty good and it's stickied up at the top of this section of the forum