@stammy: educational discount almost makes the classwork worth it ;)