Wow... that's some awesome spanish skills there... the fast-talk is probably the epitomy of any language's difficulty.
It looks like that segway's been through a war... the paint's all scraped off and such... guess it's a pursuit vehicle.
Hope you enjoyed mexico and have a productive year back in NYC,
-q