love the engine, sounds just great imho. However, having worked in the workshop when these were new and the problems we had with boxs (auto's & quattros) turbos and fuel pumps means i'd always be concerned withone with anything except fsh including belt changes.
Out your choices though i'd deffo give the vectra a good look over, however i have no experience of the vauxhall mechanics!