These jumpy Vancouver guitar-pop guys put out a nifty major-label disc in 2007 that didn't quite blow up as expected, so... More >>>