Hi all. (well, all 3 of you ) Just discovered this place via the link in the level solutions page of the official site.
I'm utterly addicted to AR and I've been trawling the net looking for related sites. One interesting thing I found is the Armadillo Run Challenge running in the Eurogamer forums:
http://www.eurogamer.net/forum_thread_posts.php?forum_id=1&thread_id=55853&start=0
Someone posts a level, and the person with the cheapest solution after 48 hours posts the next one.
Tim.