For cycling; To my mind the most important article is about your level and your type of riding because if your are a sprinter rider you need a "aero bike" however if you are a climber you need a light bike.
Secondly you have to do choose about your budget because bike can be to expensive if you don't pay attention to that.