Well that goes to show you always check the obvious stuff first, it is so easy to be overlooked.
Speaking of obvious, it would seem that either the switch is bad for the light, or the wiring has been chaffed back and exposed to ground, hence short to ground causing the circuit protection (fuse) to blow. I would look into the wiring, might jsut need to be taped up. Electrical problems in consoles and dashes, should not be ignored, they can become a BIG problem in due time.