What to show while a game is loading?

I would like to know what is the best solution to show while a game is loading?

Do you think just showing a loading bar is enough, or is entertaining with a mini-game, like snake, the better solution?

To be more precise: It's about loading a game which loads in a browser, basically 1-15mb, could be flash/unity/html5 or other.

example for minigame : http://www.a10.com/action-games/panda-uprising