Freesat is the obvious choice,freeast offers pretty much what freeview as except BBC HD that now rules the roost.
BBC hd is available from freeview if you hve the right equipment,but now its satellite equivalent is by far the best,its picture quality. is astonishing especially if you couple the dish up to a humax receiver.
Humax really cant be beaten for freesat,they have things sewn up from a technical point of view they certainly arent the cheapest but you get what you pay for.
Or you could venture down the road of subscribing to sky.