I have had a problem with this ever since I can remember ( 16 year old..or something ) . When the "bags" and puffiness are the worst for me, it is often allergy related. I also have sinusitis. So Benedryl helps ( an anti-histamine ). I use the Garnier anti-puff roller ball and I really like it . I keep in the fridge when the weather is warm.
http://www.garnierusa.com/prod.....-roller.as
Finally, I use a lightweight concealer : L'Oreal True match concealer. It gives me coverage and is very lightweight. I have tried dozens over the years. I have found that if the cream is too thick, it just highlights the problem.
http://www.drugstore.com/produ.....8;aid=3386
Also Eye Bright on the most shadowy parts of your eye ( at the corner of your eye by your nose and the outer corner ). It doesn't look pink on, btw.
http://www.sephora.com/eye-bright-P1278
Like everything else, I think that you are going to have to experiment. I have tried sooooo many things that I cannot even begin to tell you. This is the only thing that is working for me.
But most importantly, do have everything checked out be a doctor first. : )
ETA : I get a lot of information and reviews of products from Allure http://www.allure.com and http://www.makeupalley.com