This is a link to an excellent article in my opinion. http://www.siliconinvestor.com/stocktalk/msg.gsp?msgid=12023887