Believe it or not, Preparation H will help. Dab a little under each eye before going to bed. Also, this is hereditary - so if you have any family members that suffer from dark circles under your eyes, it will be passed onto you.
If you are getting plenty of sleep and still have the dark circles, hopefully the Prep H will help. If you suffer from insomnia, you might comment back and tell me what you've tried besides eliminating electronics.