Free internet, close to home, decent coffee, bread, and sandwiches are some little reasons why I go to Panera all the time, distance being the biggest factor.
I used to frequent a place in Etobicoke called Artisano bakery and this place reminds of that. Its like these 2 places used the same template for setting up shop. Same sort of casual ambiance with that vibrating gizmo when your order is ready, same type of food, and very similar price range. I'm a sucker for these kinds of places.
I have to admit Artisano has slightly better sandwiches and given a choice I'd probably skip Panera. Since I have no choice, I just learn to appreciate the good things, sit back, and enjoy.