I would also look into Extreme networks. They tend to be less pricey than Cisco, have better features, better performance, and are a LOT easier to configure.
3Com products aren't bad, but their future is somewhat dubious. They also have a nasty habit of going dead during the 1st few weeks...