I like Buddy Belt and Puppia and a regular black nylon step-in harness from Petsmart.
I use them all for various reasons -- each has a purpose and I like having different kinds.

hehe.
I would say Puppia is our main go-to. I know he's going to be really comfortable in it, I know it will be secure, easy to take on/off, and he looks adorable in it.