From my experience nothing feels better than seafood or fish... You are full, but not overloaded in your stomach and you get a shitload of protein through that food...
Shake before I go to sleep feels good, but i usually end up waking up in an hour or two hungry...