Public Bus for me.
There's always (or most of the time) seats for me when I take buses during off-peak, but not for MRT during off-peak, I even had to stand most of the time.

On buses, if one isn't sure of the route, he can ask the BC/SC for directions. But on MRT except NEL, if one is unsure of which station to alight, he can only refer to the map diagram or ask other passengers. There is a lack of communication between the train operator and the passengers.
MRT has fixed route (track) to run, but for public buses, just by twisting the route can make the bus goes to another place the service has never ply before, and it's another good time for me to explore around.
