Is there a way to not have Lion not launch apps from previous startup?
You can change this in System Preferences &gt; General. Look for the "Restore windows when quitting and re-opening apps" check box and uncheck it.