Personally i'm not too impressed with the new civic mainly due to it's price and lack of rear headroom, but IF it drops in value in the next year or so it might be a good idea to buy a slightly used one. I think from a performance point of view the 99 (and up) model was the best package but if you want comfort you shoudl go for the last shape as it really is a local-market-BMW.
I havn't seen any good cruisers for sale in the shape you want (in ISB) most are abused cars just polised up and filled with thick oil to make them run fine till they get home.
As for civics you'll have to look hard for an unmodified one, ideally you sould look for one in the armed forces use (official) or for one which has been driven by an enthusiast (regardless of milage).
one word of warning, almost everyone in PK has the odometer put back, so never trust the milage written on the odometer. let the interior do the talking.
30000 is a decent discount on the last shape btu at the end of the day it is more or less an "expired good" and you'll be buying up something which probably has no value to the dealers anymore as it is outdated. However if you feel it is a good deal you shoudl go for it as that is a good discount n a car which is 100% brand new.
Ideally you shoudl always try to go for the newest possible shape & model of car your budget will allow for as it will last longer and will sell better inthe years to come.