The Echelon EX-5 is a great option for people looking for a compact, relatively budget-friendly bike with access to a plethora of interactive programming.