brother in my opinion i would surely recommend you civic 05, i am driving it for almost 6 years by now and MASHALLAH there is not even a single problem in it,it all depends on your driving aptitude, if one keeps good care of it and handles it well it's not gonna cause you any trouble even after 10 years, i agree that unlike toyota it's alittle more sensitive car but if driven well it's way better in performance, economy, style and every aspect!