Yes. At present, Irish programs are 5-6 years, which allows courses to be a bit more drawn out (i.e. Anatomy and Neuroanatomy over 2 years vs. 1 yr. or even 3 months in the US). Essentially, less cramming. I personally think this is a very good thing, as it allows time to have a life as well, one including heavy involvement in extracurriculars or other things that interest you. Medicine here is also an undergraduate degree, so those with degrees who enter may find some classes very basic and tedious - this is usually taken into account and if you have a science degree, you usually are exempt from first year.
3 years of clinical training, beginning 4th year. You gradually become integrated into the hospital. At Trinity, first 2 years are at the college campus. In 3rd year, some are at the campus, but you also have a couple classes at the hospitals. In 4th year, you start clinical rotations and have lectures all in the hospitals. I think they're doing some refiguring to see how they can bring patient contact in even earlier (i.e. 1st and 2nd year). So to answer your question, we get more patient contact. It's a big plus.
Tuition at TCD this year was somewhere like 23,000 euro. Which translated to 24,700 something USD. It's not cheap, but cheaper than a US private med school. You are eligible for Perkins and Stafford loans when you study here.