Question: How do I get my program to remember the users settings?

Answer: 
You can either:

* write the settings to a file
* Create setting in VS with Project->Properties->Settings... then by using

Properties.Settings.Default.SettingName = "something"; // Set setting

this.Text = Properties.Settings.Default.SettingName; // Use setting
Looks like you are looking for [UserScopedSettingAttribute](http://msdn.microsoft.com/en-us/library/system.configuration.userscopedsettingattribute.aspx)