Revlon's Matte Luxurious Color Kohl Eyeliner in Very Violet ($10) is the perfect product for brightening and whitening your eyes. But if you have blue eyes, it also makes your irises pop in a way I've never found with any other liner. In fact, I'm currently on my second one because it's just that good.
Even though it's not waterproof, it does a pretty good job of staying in place — even when waterlining. If they made a long-wearing, waterproof version (hint hint), I'd probably feel compelled to buy a lifetime supply. I also wear contacts, and some other liners make my eyes itch, but this one doesn't irritate them at all. At $10, it may be a little high-priced for a drugstore product. However, because the application is very smooth and matte, you'll find yourself wearing it practically every day.