My ramblings...
EyeTV's scheduling is more reliable than iCal.
Plextor's ConvertX box, which uses EyeTV, supports MPEG-1, MPEG-2, MPEG-4 and DivX, and it's cheaper.
EyeTV 200 does MPEG-2 & MPEG-4.
EyeTV's software and integration are top notch. Nothing else on our side of the fence compares.
Quality is a non issue, since all are hardware encoders. The only issue for me was reliability. After using EyeTV USB with no issues at all, EyeTV 200 was the easy choice for me.