A ICD runs about $250,000, plus follow up visits for the rest of your life
, and battery
changes every so often. If you truly need one, then go for it, but don't just get it, make SURE you need it. Also, once you have one, it's darn near impossible to get health insurance, so don't give up the insurance you have if you can possibly avoid it.
With an ICD you will live the rest of your life knowing that someday you might get the charge of your life.