i highly doubt anybody here wants to write you an essay giving you a crash course through how to choose a bike with decent components. also, asking for opinions on an internet forum (especially this one) usually won't make your decision for you. Everyone has wildly different experiences with bikes, especially from BD