He could have installed a keylogger on your system for one, additionally theres always "remote access" software (such as PCAnywhere or an FTP Server perhaps); any number of things...
_________________________
Donate to UGN Security here.
UGN Security, Back of the Web, Elite Web Gamers & VNC Web Design Owner