Hi Howard,
I would recomend this tool: http://www.ciscowebtools.com/ProductAdvisor/child/1.0/switches.asp
It is the Cisco Product Advisor. It is very slick and easy to use. You are able to narrow down your switch choices by environment, form factor, topology, port density, system features, architecture, access port type and uplink connectivity.
Good Luck!
Nick