Making all application windows stay fullscreen on relaunch
I haven't tried this yet, but did a quick search and there is a free add-on called Maximizer available.

It may not be build into Lion yet (as far as I know) but this will get you close for what you want :-)

http://chpwn.com/apps/maximizer.html