I relied exclusively on L'oreal nail polish for years. I recently started branching out into other brands (e.g., OPI) for color.
A top coat is a must for my nail polish to remain intact and chip-free for a week; I've stuck to L'Oreal, as I have not found a better quality top coat. It works equally well on solid colors and French manicure! I highly recommend it.