I came across a post in another thread which I thought deserves a thread of its own: http://forums.digitalpoint.com/showpost.php?p=11015848&postcount=6 And it's not written by me either.