If you ask 10 people this question you'll probably get 10 different answers. Most paint companys (DuPont, PPG, Martin Senour) all make some kind of good Hi build primer. Just make sure it's a 2K primer. Stay away from the old laquer based primers. And if you are dealing with a lot of bare metal, use an etching primer first. JMO!
TS1955