Well I know that cloaking devices (or rather clothes that make you invisible) are in development atm and that recent results have been good but I doubt the technology actually works atm !
--
Best LPer ever, Gix ! : http://www.youtube.com/watch?v=Vt5YKmP7ecY