I think that one day cannot be the best. I Believe that every day is the best day.
Here are some positive moments from my life which made her the best!
This is what I think about it=)
First of all, you need to be in a good mood to try lingualeo.com.
It is funny and entertaining site. Moreover this one is a good helper in proving your grammar, vocabulary, listeninng and writing.
I found this site far ago and I have a lot of words in my vocabulary. You can print your words and learn them everywhere you want.
One thing I enjoy most of all is adding new words from videos(cartoons, movies, etc) and songs. So there is a link on the song which I am fond of. You can try it by yourself. Some music
Good luck and have fun.