This web site has tons of keyboarding links:
http://www.computerlab.kids.new.net/keyboarding.htm
This BBC site is pretty good, especially after you get through the slower first part:
http://www.bbc.co.uk/schools/typing/flash/stage1.shtml
Most of the keyboarding programs teach home row – ASDF JKL: The Herzog method teaches in ABC order – http://www.herzogkeyboarding.com