INTERACTIVE HEALTH LLC CREDIT AGREEMENT DATED AS OF DECEMBER 30, 2003 COMERICA BANK