I just use what I already have (Revell and Humbrol enamels, some of them over 30 years old, bought when I was in my teens!) and for acrylics I've tried a few which I thin with Tamiya X-20A (that seems to contain some sort of retarder?)
-vallejo/AK: paints well, but peels of quickly, even over primer and if left to dry for a few days
-Lifecolour: very thin and transparant, they do work but I find them a bit fiddly to get them to work
-my favourite: Revell Aqua, great coverage, thins well, almost no tip-dry (with X-20A) and if you thin them too much you can paint very fine lines. Also, most importantly, they STICK, even to bare plastics. They are great for brushpainting as well, I use these with my kids (thinned with plain water) and even if they slop it on (which they do, ages 8 and 5) it levels out beautifully. The main drawback I find is that they are not available everywhere, and quite a few colours will need mixing of sorts.
Also, the gloss paint/varnish is glossy, but not as brilliant as Tamiya.
Tamiya and Gunze are great too, but they smell a lot works and can't be thinned with water. I only use those for glosscoats (Tamiya X-22 with Mr Color levelling thinner). The smell is as bad as Humbrol or Revell enamel!
Jeroen