I'm using an Arduino Minima. still single serial, but more processing power and memory.
The code sending strings over Serial to the Arduino is in Processing, which is also receiving serial message back from the Arduino to be able to debug operations.