I was just on lifehacker.com and ran across a post for
bicycletutor.com. I haven't really gone through it, but checked out one or two entries and it seems it might be helpful, at the very least for the beginnger. The couple of items I clicked on had video demonstrations, but I'm not sure that all of them do.
Just thought I'd share.