17.7 garuda is no longer in production, and paying $200-300 for a good condition, second-hand frame is not my idea of a good buy.
17.9 st.martins diamond frame + mini(racing) parts or a true zero, zero set up;
18'' hoffman's completes - no resale value and your kid's gonna outgrow it in a blink of an eye though