Hi, according to the internet you'd be paying over $US12,000 to do your course in America. I have heard that it's a lot cheaper to study medicine in Hungary. You study in English and there are hundreds of international students doing that (and dentistry, and veterinary science, and a number of other things) in Budapest because a) it costs a fraction of the price compared to the UK/USA, b) it's easier to get accepted than back home (hence the many Scandinavian and Israeli med students there) and c) it's a European degree recognised everywhere.
Plus, Budapest is an amazing city to spend a few years on. You wouldn't need to speak any Hungarian whatsoever in order to get your degree. Living costs are also very, very low compared to Britain or America.