as for my foot the rampages fit my foot like a glove,as for your foot i dont know,go to a boot fitter to try on a boot that fits you best,not what people say online
i was going to get the rampages but tried on a pair of the pros and couldnt resist, i went with the pros and they are amazing, and once they are molded with the ID liner even better....definately go for the pros if you can