Hi Zilla, Welcome to the group! I think either the first or 2nd generation Vibe is a great choice for a high-utility compact. I personally prefer the first gen.(03-08) for better space utilization, separate opening rear window and first gens seem to have fewer problems with sub-systems, electrical,...