Probably the biggest piece of shit was a '80 Chevy Cavalier.
Best car, in terms of maintenance and reliability, was a 2000 Subaru Forester. Put 200K miles on that bad boy and it was so solid.
Most fun, easily my 2010 Mini Cooper S. So damn quick, just a thrill to drive.
Currently drive Ford Fusion Hybrid. Boring as hell, but very reliable, nice smooth ride and I get 40 mpg with every tank.
Dream car is a '68 - '69 Camaro.