Hehe, nice guide
Once you reach Burning Crusade lock picking level and above though, I highly recommend using a macro to level it for you
It's really very simple. Here's the one I used on my Undead Rogue;
Cheap shot macro;
#showtooltip Cheap Shot
/cast Pick Pocket
/cast Cheap Shot
Garrote Macro;
#showtooltip Garrote
/cast Pick Pocket
/cast Garrote
I leveled with a combat sword spec, so back stab and ambushes were never part of my rotation.
These automatically pick pocket the target you're opening on, giving you extra money via actual coins, random trash loot and on (frequent) occasion, a lock box. These can contain all sorts of items, from more vendor trash to health pots, pre wotlk they contained poison ingredients and now, as far as I know, contain actual poisons as well.
No longer shall leveling your lock picking skill distract you from your questing