Team 2024 just got back from Japan last week with a first place in the one inch autonomous robot, a third place in the one cubic centimeter robot race and a fifth place and best bot award for the one inch remote control category. 3/4 of the teams were from universities in Japan, Korea and Guatemala. Check out the article, with a nice picture, below:
http://starbulletin.com/2007/11/19/news/story02.html