I delivered my no.1 at TMC in 2010 and no2 at Mt A in 2011. Mt A won hands down.
The delivery experience at TMC were quite bad that I am still spooked by it. I was pinned down on bed at the waiting area for a good 8 hours before I was pushed into the delivery room. The waiting area was a little like the war zone kind, with only screens to seperate me and other mummies. When it was about time, a snr nurse prep me into position and told me to start pushing (without gynae around), after a few pushes, I was left alone with my husband for a good 5 mins cos she was called to another room. When the gynae came, she told me I was pushing the wrong way (which the snr nurse nv bothered to correct) I was totally drained by then and was nearly being dragged to C-sect.
At MtA, I was brought into a cosy delivery room straight away, maybe cos that was 4am and not so busy, but the nurses were fast in organising everything. It only took them 1 hour to prep me and my epidural done. I was left to rest at 5am until it was time to push.
Costs wise, both are comparable. Not much difference.
Service wise, I find Mt A more sincere. Cos at TMC, I felt that the nurses were nice cos I was in a 1-bedded.
Enviroment wise, Mt A has got subway downstairs and a pharmarcy where you can pick up some last minutes stuff before you go home.