i searched the internet (looking at forums, like this and bikeforums.net) and looked at manufacturer sites (specialized, trek, giant, etc)

so by coming here... you've got a good start... look around.... ask questions! and welcome!!!!