Here is a good analysis on Putin from Socialist appeal. Those trotskysts guys make some interesting analysis, althought they are too much orthodox to my taste (all those articles end by invinting left wing parties to emulate what Lenin and Trotsky did in 1917..)
Putin, Rasputin and Kerensky http://www.marxist.com/Russia/putin500.html
Alexandre Fenelon