
Thanks again for all ur replies.
@Devil:
Man ur right i changed the cable that came with mobo and voila !! it worked my 160 detected and since it already had old windows installation it booted properly. I tested the same defective cable on 250 and it did not detect it

Hell!! how come the original cable from the mobo got damaged in an year.??
Also to answer the SMPS query, its a 300W from iball and from all the forum posts it seems that iball is not a good choice. Any opininon on which one is better and reliable SMPS? Coz most forums don't mention which one is better
Right now i'm running only on 250 GB. Planning to buy a new cable for 160.