Thiazolidinediones like pioglitazone and rosiglitazone help control blood sugar but carry a serious risk of fluid retention that can worsen heart failure. Learn who should avoid them and what safer alternatives exist.