I can't remember if I ever linked this article for you. At any rate, it's worth repeating: http://davesgarden.com/guides/articles/view/3749/