Some people will say Duplicolor, some like Hannats... I've never found any better than Tamiya spray primer. A little more expensive, but goes on really smooth. Available at your local hobby store.
Firstly, it depends on what material your model is made of, lacquer thinners may melt certain plastics.
Tamiya primer comes in white and gray for "plastics" and "metal and plastics".
But I would recommend Tamiya or Mr Hobby (Gunze) primer for metal (both are lacquer base though). The primer is clear, dries fast (half hour dry to touch, 24 hour dries to a very thin film) and sticks well to the surface.
Since it dries to a very thin film, it does not cover the small little details on your model kit. And it is sandable, I recommend using a 1000 or 1200 grit hobby sand paper.
For Mr Hobby, the metal primer comes in a small glass bottle or spray can, depending on your application. I found applying it with an air brush does spread better than the spray can.
If you are using spray can, put the spray can in warm water for about 5 minutes (air expands within and help atomize the primer or paint better), shake well and spray.:thumbsup
Peace and good luck to your build.