i have been driving compact cars all my life. if your budget permits, upgrade to compact car. you'll have the versatility of more speed but still good FC.
go japanese, they are more reliable but because of the factory defects, you can also look at korean but over all stick with the japanese.
there is nothing much to say about them but they are reliable. as long as you have good aircon, radio, youre good to go.
go honda civic first, then close 2nd is altis and faaar 3rd is lancer.
the new vvti engine is matipid sa gas even mas matipid than 99 civic but with more speed.