When are you going Alex? I cancelled 3 month old plans to go this weekend because my ride partner got a new job and couldn't take the week off.
Next year I suppose.
The second bike you linked looks like a cruiser, most suitable for touring the Toronto islands. Shocks aren't very useful on street riding unless you want to cush out the small bumps for granny. They're heavy and probably really soft, not at all useful for a long haul ride.
~$900 is a good price range, you can get a great last season road bike, hybrid, or MTB for around that price. If you're not serious about any off roading avoid suspension bikes, the difference in $$ being weight (of the suss forks), better components and a lighter frame.
PS Thanks for the reminder tesseract, I missed the last bike show.