No idea where you're from, but consider a Binatone F430. In my opinion, it's one of the most versatile GPS devices out there.
If not, consider a China supplied open GPS device:
[Please Register or Login to download file] If that's too big I've always liked the look of this one:
[Please Register or Login to download file] [Please Register or Login to download file] All three of those will run iGo Primo 2 with 3D buildings.