I personally love and shop at Pieriks... service is top notch and Lady Pieriks' prices aren't too bad either. They are a De Vinci, Cannondale and Specialized dealer. (King and Paradise Rd. - near Longwood)
Freewheel Cycle in Dundas is a decent shop too. The one guy (shorter fellow with a goatee - don't know his name) kind of has a chip on his shoulder and kind of acts like he has something against me (at least has done so the last few times I've visited them) but everyone else in there is pretty cool. Bought my Santa Cruz Superlight from them... but have stop going there on account of the 'bad attitude' guy. (King St. in downtown Dundas)
Neworld (in Burlington) is a Colnago dealer I think. I've only been in there once so I don't know what else they have... but I drive past them often and always see that large Colnago banner in their window - tempting to go in and check it out, but never have the time. Fairview St. in Burlington.
Ancaster Cycle is a great shop that deals with Trek. If you want to check out the Trek 1000, go see them. Great service and a decent selection. Wilson Rd. in Ancaster.
Brant Cycle - service isn't as good the others IMHO but their selection is wider and their store is larger (or so it seems). They are a Giant dealer (among many others) so if you want to check out the other poster's recommendations on Giants, give them a shot. Brant St. and Plains in Burlington.