Well, As I see what you mostly listen to requires high bass and Logitech speakers are known for their thumpy and effective bass. So I would suggest you to go for Logitech speakers. See this page for more details -> *www.logitech.com/index.cfm/products/productlist/US/EN,crid=2172&categoryid=422 . I guess Logitech® Z-5300e will be perfect for you as they come in your given price range.
Also Altec lansing speakers are damn good and affordable ( depends upon product and matter of opinion entirely
) . Check them out here -> *www.alteclansing.com/index_intl_country.asp?region=asiapac&country_code=in
Here are two 5.1 speakers available in India from Altec lansing which might interest you :-
*www.alteclansing.com/product_details_intl.asp?pID=VS3151R®ion=asiapac&country_code=in
*www.alteclansing.com/product_details_intl.asp?pID=GT5051R®ion=asiapac&country_code=in
^^ I am not sure about their prices though.
Also, your topic name is misleading as you ask suggestion for the best speakers money can buy there and then set a limit of 12k. Frankly speaking 12k is not a huge amount spent on speakers. If you actually want speakers which can rock the house you should go for Logitech® Z-5500 Digital