Here's my take on it:

http://forums.teamestrogen.com/showp...40&postcount=6