Miniature Color 640x480 USB Camera $27 at CompGeeks (on keychain)