How about a Miata.
I don't know about where you are, but insurance on them seems cheap in BC.
Shhh! Damien, don't let the cat outta the bag about the cheap Miata insurance!!!

He is right though... hell of a good little commuter / economy car with the added bonus of being more fun than a barrel of drunken monkeys!
That said, a still-fun, but much more practical choice would be any of the other great suggestions listed above. I agree with 2Latecrew that the Civic could be noticably more expensive to insure, but I was just marvelling the other day how my wife's Civic now approaching 170,000 kms has had routine maintenance (including waterpump / timing belt / oil changes), one set of new tires, one set of new front brakes and ... well, that's it! Exceedingly reliable (as was my old Civic Si coupe years ago too).
Still, if it were me, I'd look for a Protege with the 2L engine (ie. an ES model). They are world's more enjoyable to drive than comparable year Civics and just feel more solid, plus, as others have said, they should be cheaper to find too.