The GP-30, GP-35, and GP-40 were all released in the same timeframe over the last two years. They have a solid metal chassis, knuckle couplers, a can motor, and DCC already on board. The one thing that's missing to make them really good runners are flywheels. Other than that, the detail level is quite good and they run well, if a little noisy. For $40 or so, they are very good deals.