Is the Trek 820 a Good Mountain bike?? What's the difference with the MARLIN 5!!??!?