Oh, I found the most awesome stuff ever and it's cheap!
Sally Hanson Color Wear Maximum Adhesion Base Coat
Sally Hanson No Chip Acrylic Top Coat
I used these products for my wedding -- after decorating the church before the wedding and then swimming in the ocean every day on our honeymoon, after a full 8 days my polish was still barely chipped! (I painted my nails 2 days before the wedding and they were still perfect for the wedding and that close-up picture of the ring!) But with any other top or base coat I've tried (even other Sally Hansen products), the polish starts chipping after only 2 or 3 days! I've tried this top and base coat with several brands of nail polish and have had the same results everytime so I know it wasn't just a fluke!