Well, I had a bit of drama around mine (as some of you may remember...)
First plan was Canada, to the University of Toronto, to do O&G and Paeds, and the University of Manitoba to do rural GP. Both had very lengthy forms and required lots of Occ Health stuff - Mantoux, CXR, lots of vaccine checks etc. Toronto also required a fairly hefty registration fee up front, which was around £150 (plus international money order fee). Both also required me to fill in the forms a long way in advance. I sent them off some 6 months before I was due to go. Toronto got back to me about 4 months later telling me they had no spaces, and gave me a partial refund (gee, thanks

). Irritatingly, a few people who'd applied after me did get places in different specialties. Manitoba never got back to me apart from to confirm they'd received my application, then nothing. At all.
So, that sucked. I panicked, e-mailed lots of random people and got nowhere. Nearly got one at UCL with a consultant gynaecologist with some cool special interests, but then the university themselves were arses so I wasn't allowed. However, in the end it was all worthwhile because I got to go to...
Swaziland!
I was at Good Shepherd Hospital in Siteki. It's one of the best hospitals in Swaziland, but still incredibly basic compared with the UK. That said, it is very used to having medical students and even has a little house within the hospital grounds you can stay at (for a fee). Alternatively there's a hostel not far away, where I stayed, along with several other students. There's no formal teaching but the doctors there are generally helpful and keen. You can do quite a few specialties - medicine (primarily infectious diseases, esp TB/HIV), surgery, paeds, O&G, ENT and ophthalmology, off the top of my head. You get quite a lot of independence in terms of running your own consultations, being able to deliver babies and assist in theatre if you want to. I mainly did public health (preventing mother to child transmission of HIV), O&G and general medical outpatients. For more info, see my (now rather out-of-date)
blog. If people want contact details for the hospital or other general info, PM me!
Advice: If you want to go to a big teaching hospital in a developed country, APPLY EARLY. No, earlier than that.
Swaziland is lovely, go there.
Get travel insurance - it's lovely but if I got sick I wouldn't have wanted to stay there.