I prefer the made up ones from the motor factors. They aint cheap but they give a good spread of paint from the nozzle and are mixed to the exact colour that you require. If you dont want to spand loads then buy a cheaper colour thats nearly there, flat it bacvk and then just use the expensive one for a couple of top coats prior to rubbing compound etc
i mainly use the halfords ones they are good qality and made for cars and not too expensive they cost 5 pounds a can