Reasons I believe Thieving Guild is one of the best methods or even THE best. - You can do it all along training Thieving as it does not require a thieving level higher than 1. - Every successful pick grants 60 XP (which, thinking it`s level 1, is very high, higher than many higher levelled options of pickpocketing. - Although there is no loot, you can change the Hanky Points you get for Thieving XP once per week, more points per week the higher Thieving level one has. - Thieving trainers hit you rarely and even then, the damage is just 1. - Risk-free (unlike pyramide plunder and most high level pickpocketing) - Stress-free (no dieing, no worrying about food, poisoning, no difficulty, people killing your targets etc.) Reasons why I´d suggest this as best method to get to 99 (from level 70-75) - From level 85 (or around there) pickpocketing trainers hardly EVER catch you so you can get 200K+ xp/h (according to how my friend informated me), which is, again, much higher than regular methods of training.