Hello my friend--GREAT news for you here. : ) You can absolutely apply to a top ten program--and top 20 to be safe. The one thing you will need to be careful of will of course be your writing--given your GMAT writing score, that will be difficult for you to achieve well. But other than that, you are in great shape. One thing to keep in mind, is that the average starting salary for MFin students is $79K or so, whereas the MFE students earn almost...$20K more. So that is your best bet, if money is your main aim. Hope this helps, and let us know what more we can do to help!