Mathfox, the one i clearly remember was thomsonfly.com, however i have been led to believe that there are a few others that sometimes seem to do the same (although this was a while back, so may have changed).
might have a play tomorrow when i have a little more time.