i spent a lot of time considering different pvrs, freeview/sat etc, before eventually deciding to crawl back to sky with my tail between my legs (and a 25% discount).
then i realised they'd pulled the F1 channel from the HD pack during my hiatus so now i don't get that, which probably counted for about 25% of the 'value' i was getting beforehand anyway!