Yea I remember that.
http://www.wired.com/wired/archive/8.02/warwick.html
It would be handy to have medical/credit card/ID info in chips like that, but I can already imagine people hacking other peoples chips for identity theft. Also, the next time you go for a pee, you may not be the only one...