So you got your cisco device, but what if you want to quickly find the right IOS, and other software releases for features you want to run on your network. There are many different versions of the cisco IOS for each device. I came accross this handy cisco website which you can use to research software releases by searching by image name, platform, product code etc. Once you select what you want, it will give you more information about the particular IOS for your device, and what it can run.
I believe it will come in quite handy!