The primer I use depends on the subject. If I'm doing a 1/72 kit, like a Fine Molds X-Wing or a kit with details I want to make sure stay crisp, I use Tamiya Fine Detail primer. If it's a larger surface, like the hull of the 1/350 TOS E, then I use a cheaper general purpose primer from a big box store. Usually when I use the cheaper primer it's with the knowledge that I'll be doing some wet sanding to smooth things down since those primers tend to have some tooth. No matter the primer, if you're doing details just make sure to do light coats and check to make sure you're not covering over the detail. In some cases where things are really intricate and small I don't even bother with the primer. The paint has always held tight to small details.