This one is for my students. I would like to point out some successful blogs.
In India there is Amit Aggarwal of Digital Inspirations. You can read about him here:http://www.labnol.org/about/
Then there is Rahul Bansal http://devilsworkshop.org/about/
Just some pointers for the possibilities of blogging and the ways in which you can make it pay off.