There was a time when sandwiches were simple: just two slices of bread and your choice of peanut butter and jelly or lunchmeat. But today's sandwiches come in all shapes, flavors and price ranges. Whether you want it cold, hot, vegetarian or beefy, there's a kind of sandwich out there for us all.