How good are headrest speakers?

Hi,
I've got 4"x6" speakers mounted horizontally, cut into the firewall just behind the seats. For the second time they're knackered due to damp, probably my leaking rain rail. The rain rail is fixed now, and so I'm thinking of dropping another set in. Alternatively, I could fit headrest speakers (I fear the existing ones are knackered, cos they are disconnected). So, a question for you all: just how good are headrest speakers - especially the JVC ones http://www.mx5parts.co.uk/product_info. ... cts_id/388 ?
I've got 4"x6" speakers mounted horizontally, cut into the firewall just behind the seats. For the second time they're knackered due to damp, probably my leaking rain rail. The rain rail is fixed now, and so I'm thinking of dropping another set in. Alternatively, I could fit headrest speakers (I fear the existing ones are knackered, cos they are disconnected). So, a question for you all: just how good are headrest speakers - especially the JVC ones http://www.mx5parts.co.uk/product_info. ... cts_id/388 ?