If electricity really is a big deal, then you should be keeping to the Ivy Bridge series (3000) because all the i5 desktop versions are basically 77W, within your restrictions.
As far as I can tell from browsing a couple of sites just now, India seems to lag behind the european/US markets in terms of stock. Right now in both of those, Ivy Bridge stuff is very similarly priced to any older stock. On that Naptol website, the cheapest i5 is a 2310 at Rs. 8695 and they don't have any 3xxx at all.
If, hypothetically, you could wait a little and buy an i5 3450(or similar) in a month or so (whenever stock catches up) at that sort of price (<9000) then that would definitely be the way to go, as it's not too badly over budget and fulfils the low power requirement.
I think, as with everything, you have a compromise to make. If your price, and your power requirements are fixed, there is really only one solution, the i3 3220. It's a perfectly capable processor, but despite its Hyperthreading, it's not the 4,6,8 core you wanted. If you have to buy today, that seems the only sensible suggestion to make.
If on the other hand, you can afford to wait a little while, you might find that the new lower end i5s start to become cheaper. This might be over budget, but it would satisfy all your needs. 3450 is what I'm typing on right now, pretty good value.
Thirdly, if you decide you can be a bit more flexible on the power needs, wait until the FX6300 is available. It's priced well and should offer a lot of performance for the price.