Well, when you say typing, you mean typing faster right? I suggest AIM like above, and also if you can, play a game that has cheat codes in it, even if you can beat the game, just pratice typing all those cheat codes in, first do it at your own speed, then every day you will get faster and faster, or you can just like get a text book open up Microsoft Word and knock yourself out =]. Well... For software, I am not sure, I remember there was a game called The Typing Of The Dead. But yea... Whoops this post is going a bit too long. Alright hope you improve on your typing