You can add it manually, or script it to add it for you. Do you need help locating the various places Windows launches applications on startup?
For the average user, I'd recommend creating a Shortcut in your Start Menu > Startup folder.