Well, what's your favorite?
I use Artistry Replenishing Eye Creme. But that's neither here nor there.
Most eye cremes contain retinol. Actually, all of them should. Retinol is a form of vitamin A that repairs your skin cells. The problem most people have with eye creme's 'not working' is usually because they aren't using it right. Eye creme's should be used at night, right before bed. Night time, when you're sleeping, is when your body repairs itself from the hardships of the day. You do all this breathing at night, and all that oxygen you're getting isn't being used for anything other than repairing the body. Retinol is propelled by oxygen, and (remember this, it's important!) destroyed by UV rays! So putting eye creme on in the morning, then going outside for any length of time... you probably won't see any results!
Try it. A week should tell you if you are using the right product for your skin. Though, if it's going to be worth it, you'll probably see results in 3 days or less.