first off have you been to your local shop and tried on some of those boots? If not i would make that top priority.If you still cant decide i would get the adidas F50's they are an amazing pair of boots.if you do get those boots then FYI tighten the cleats on the bottom after every play as they tend to get loose but don't strip them!!