The 3550 is a layer2/3 switch no matter what version you are running . If you run enterprise then you get advanced routing protocols and other features that the base IOS does not have. If you want to runn it as a layer 2 switch just turn off routing, "no ip routing" . That being said if the 3550 can be used to route in your network scenario a layer2/3 switch will always be faster than a router at moving packets .