I cant understand how a person going rank 1 for three consecutive years can't manage what he or she is going to do ... You ask about neurosurgery and then immediately ask about GP ... what you need is to read this forum and others web sites for a several days and become realistic about your chances. And to be honest forger about neurosurgery, you may spent 2-3 years and get nothing, stay wherever you are because it's an amazing place to live and work, or switch to US to some less competitive specialty (like general surgery,internal medicine e.t.c) . Imagine there is only 150 places in neurosurgery every year, and let's say 1200 in general surgery, and thousands in internal medicine. Your rank 1 in your school will not bring you anywhere if you will not become realistic, do some thorough research about the process of residency application. Get in touch with people, get some good advises and become realistic. That's my 0.5 cents. For example you can become a neurologist and then do a fellowship in invasive neurology (stenting,coiling and things along this line), it is cool. It's not neurosurgery but it's about the brain and invasive procedures and it's cool, needles to say about the salary and quality of life. Be realistic or some guy from top 30 from oxford will take you down with a one shoot only because he or she is realistic and made a right decision and was in a right place. We all have our dreams, but most of the people doesn't reach them, especially IMG's. They end up in internal medicine. No offence but when I see a thread called " Chanses for an oxford student at Sinai" It sounds childish as minimum ... IMG is an IMG, and will be treated as an IMG. Don't repeat big mistakes that others have already made.
Cest la vie