I recently wrote Olimex and asked for the source code for the program they include on their AVR-MT128 board. They were kind enough to send me the attached files.
The c code is not pretty, but it works and could help get new users off the ground with the LCD interface. I used avr-gcc. The delay.h file they expect is not the one from the gcc distribution. So, I have attached another file to use.