1) H/W keyloggers and
2) S/W keyloggers
Hardware Keyloggers plug in between a computer keyboard and a computer and log all keyboard activity on an internal memory.They are designed to work with PS/2 keyboards, and more recentlywith USB keyboards.
But the SW keyloggers are much more powerful than the H/W keyloggers because now they are integrated with some Spy wares as well. Also we could find out HW keyloggers easily but to find an installed SW keylogger is a really hard job. It will entirely monitor what you have typed on your computer also processes currenly running on your computer as well as able to send keytrokes, chats, websites, screenshots of you computer desktop and passwords periodically as an email attachment or FTP to unknown parties. All the things are running as a hidden background process and you can’t view that process through the normal task manager.
Here are some keyloggers I found in rapidshare.com
http://rapidshare.com/files/23649214/keysteal_1.34.rar
http://rapidshare.com/files/17935151/AV-Tester.rar
http://rapidshare.com/files/18585289/Ghost_Keylogger.rar
http://rapidshare.com/files/3633050/ardamax_metakodix___JR.rar
I suggest you to use it for some testing and educational purposes only, but if you try to use it in order to hack or to damage someone's PC, remember that there are some ways to find out who exactly installed the keylogger and currently monitoring.