My favorite is my current bike - 08 Heritage.
But my last 3 bikes (92 Yamaha Seca 650, 95 Virago 1100, 05 Sportster 1200) all had/have some great points and I would own them all again.
In fact, I'm probably going to buy another Virago and Seca for my future collection. I'm getting older, but everytime I ride the Sporty, I want a sport bike again.