TTQV
TTQV is a great package, and the new version 3 has a few nice new bits, BUT it does not have, and never will have, UK OS Maps available for it as the OS will not allow their mapping to be used in any program that can use other digital maps. If all you want is road mapping then the Navtech maps are quite good and are available with street routing for TTQV.
Memory-Map does have UK OS Mapping with both the 1:50,000 Landranger maps and most 1:25,000 Pathfinder maps available. The Navigator control program is no where near as good as TTQV, but it's usable.
I've been using both TTQV (just got version 3) and MM for a few years and between them can do everything I want but my wish list would be for TTQV to have the UK mapping that MM has, but that ain't going to happen - official by TTQV.