20051229 unknown: It has been a roller-coaster ride