Some more tips, from the underdog...:
4) Treat every interview with equal weight. You paid money to be there and you are being given an amazing opportunity. Some places are amazing in the most desirable city, others have facilities that could blow your mind, some it's not so obvious... You will interview at a spread of programs and see all different things that a place has to offer, some more obvious than others. Be excited, enthusiastic, find anything you can to get motivated about.
5) If you rank a place, you could go there. Be prepared for that.
6) When ranking, don't be ridiculous. Ask yourself "would I rather be an ophthalmologist or not match"? or "Would I rather be in X city or not be an ophthalmologist"? Training is an important part of life, but it's not the be all end all. It's 3 years
7) Rank places based on how YOU feel about them. YOU have to live with your decisions. Don't rank a place over another, because it has a better reputation, but you didn't like it. Yes, you want to go to the best program that you can, but you also want to be somewhere that fits well with you. Many programs are great in their own way even if they aren't "ranked". So, unless a program has OBVIOUS deficits, like everyone keeps failing the fellowship match in a specialty you're interested in or they are on probation, consider ranking it how you want.
8) Where there is a will there is a way. I worried about ranking some programs that seemed to be not so awesome. My mentor told me it doesn't matter and that I will get where I want to go. I was EXTREMELY fortunate to match at a fantastic middle tier program with a successful fellowship match and a monster chairman and wonderful faculty, but not everyone is so fortunate. No matter what, you can figure it out. If you worry you can't do ASOPRS, because it's competitive, go and do a 1 year non-accrediated then reapply, or do clinical research with a big wig. I've seen it done and I've seen those people succeed. There is always a way...
Please PM me if you have specific questions and I will be happy to post answers for everyone on here.