from what i have heard, the irish schools are good, english schools are nearly impossible to get into for north americans, germans schools are doable, but you must speak or learn german. polish schools are doable, but i have heard from a lot of unhappy students...i go to school in prague and love it, at charles university. remember, though, if you go to a non-english speaking country, you need to learn the native language even if the lectures are in english. otherwise you will get very little out of your clinicals.
all said, i am happy in prague. i am learning medicine, i live in a killer city, i am learning a new language, and the cost is very reasonable, even though i hve six years of school. do your homework and remember med scholl will give you back exactly what you put in almost independant of where you go. good luck.