This app was mentioned in 1 comment, with an average of 1.00 upvote
Based on GPA alone you have a moderate chance of getting into a top program. You should ace the GRE and cross 100 on the TOEFL. A lot of schools have a 100 cutoff for the TOEFL that'll help you out. Use Yocket or edulix.com for more info on the admit trends at grad schools.