I have seen a lot of threads comparing shimano to SA or SRAM but i have to go shimano due to the fact that my shop's (that i work at) distributer only carries shimano. That said, i am ready to make this IGH project a big commitment and was hoping to start soon. I need some recs from users or friends of users to help me decide which is best. I am young and my city is mostly flat with a few 5%ers and a few 7% but i am applying to law school to a few cities where 5%s are the norm . Nexus or alfine, coaster or free (i have seen neg feedback from drum users). I would love all your input.