Well if the creams have not given desired effects, you can consider chemical peels
or may be a filler.
Under eye circles are not as simple as they appear. A good cosmetologist can help you find if the darkness is due to pigmentation or due to hollow set eyes.
Till that time continue a good sunscreen with SPF15-30, sunglasses with good eye coverage and a under eye cream such as from clinique