These guys have it covered pretty well. There are some good tutorials on here that deal with a clean install of Win 7 on a SSD, I think they even gave you a link to one of them.
That being said, a little preparation goes a long way. If you have a Dell computer, go to Dell's website and enter your serial number or service tag for them to identify your computer. You may or may not have to pick what version of Windows you are needing drivers
/updates for........ex Win 7 32-bit, Win 7 64-bit. When you do that, get a few drivers you know you will need. For sure you will need an updated graphics driver
, one for your ethernet/network/lan so you can get on the internet, and probably the newest chipset driver. You can get by without all of them right now because you just need the main ones so you can navigate through the installation process. Put those drivers on a flash drive or w/e you want so they will be handy when you install Windows on your SSD.
When you go to install your SSD, make sure you unplug any other hard drives so it doesn't try to install any boot files on it. You don't have to worry about alignment because Win 7 does it for ya. Install Win 7 from the flash drive or disk you made and go through the process. After installation, manually install the drivers you downloaded from Dell's site. You should be ready to go through Windows Update and put the 100+ updates on your computer now. I always take this time to mention this: If you have a way of making an image of your OS configuration, now is the time to do it. I usually suggest making an image after installation is complete, right before any updates are installed. What this does is it gives you a good jumping off point in case something screwy happens and you have to reload windows. Instead, you wipe the drive clean and reload that image and you are ready to install updates and customize windows. You don't have to make an image, it is just a good idea to save some time later on if something happens.
Now you should be ready to download and install any programs/games/applications you want.
EDIT: One important thing I forgot to add.......when you install your SSD in your computer, BEFORE YOU START INSTALLING WINDOWS, go into your BIOS and make sure your SATA port is set to AHCI, not IDE. It should be fairly easy to find, but if you need further instructions, do a search on here for SATA AHCI and it should bring up several posts and probably a tutorial on it.