Hi iamsilly,
well since u dunnoe much abt cars, think u can go to 'motoring' and read more abt cars and views, heh.... (promoting that thread lar)

.........many of us talk abt everything abt automobiles there, and maybe u can pick up some useful tips.....and though me not expert or old bird in this area, hopefully i can give some advise through what i know.
well 1st, errmmm do u meant 1st hand car or 2nd hand? but from what u name, i suppose u meant a 2nd hand car.
1) Mitsubishi colt - heard the cars is not worth the value ..... think for the price u pay for it, can get a better car .... and think colt stop production liao, which meant can only get 2nd hand 1.....if i am not wrong. This i am not so sure but though colt is a 1600cc.
2) As for toyota starlet, think we did discuss b4 in 'motoring', maybe u can take a look there, heard hi-resale value and the reason for stop production is also mentioned.
3) Subaru justy .....just like u dunnoe much abt it, but think my neighbour drive 1, a 1000cc ......quite a old car ......
4) Honda civic, unless u r refering to the old 1, GL , a 1300cc. if not, the new 1 are all 1500cc , 1600cc .......dun consider small lor. My family used to own a GL, 1500cc though. Well i dun have a chance to drive it then cos no license. But according to my brother its quite okie...... think u can consider it. Anyway honda on a whole quite reliable.
Nissan march is the most luxurious 1000cc car in s'pore at 1 stage of time (heard from radio), cos of its leather seats, auto window etc etc ... thus its not a cheap car.
As for Suzuki Swift, well my current boss is driving 1, a 1000cc ....... everythings fine, but no auto window and the pick-up tends to jerk a bit, maybe cos its a bit old. Comes in 1300cc also. The 1000cc comes in both without booth or with. Think the with booth 1 quite worth the money.
Other option u may consider:
1) Proton wira 1.3
2) Daihatsu Charade/Move
3) Hyundai Atos
4) Mitsubishi Pejaro Mini
5) Fiat Uno
6) Perodua Kancil
Regards