Salvagetti picked up Giant for 2006/7 a few weeks ago.
I finally got the chance to give my nephew his bike. It is a 2007 STP 125. This is a great kids bike. The parts are perfect for a kid who is really going to beat up a bike. A real suspension fork that actually works under a 50 lb rider. The brakes are just right. The frame is way overbuilt and still very attractive. Then you start to take a closer look at the parts...
The stem is an oversized 31.8mm attached to a super tough alloy bar.
The saddle is the 8mm dirt jump kind, just because Giant can.
They spec'd Kenda K-Rad tires.
And lastly, they put on a full on legitimate chain guide on the chainring.
With this kind of detail in a kid's bike, I can hardly wait to see what they are going to come out with in their adult mountain and road bikes. As bikes arrive, we will update the website as we know what, where, how, when, but we all (already) know why.