The funny thing is, they are an era apart. Hence base on their current selling price, its obvious that Nissan wasn't intending to kick Civic 06's butt, but to steal off some leftovers from Vios and City's buffet frenzy.
Like i said, for overall, I'd go for the Sentra, but if considered many of those add-ons that you'd get from a City, (which might not be used afterall) I'd be in a hardtime as well.
Dunno whether anyone agrees with me, tiptronics on the steering is less usefull than a volume control button, hence i dig Swift's steering.