I'm still looking into the Arduino solutions - looks like there are quite a few out there now.
I like the look of the Jarduino, but, it looks like its not been updated in a while, but, if it had web access I'd be all over it! I may still dig more into it, as it looks like he has been slowly working on a new version - and I do like his interface (the touchscreen LCD)
I found a few more that look similar, but, need to spend some time on the good 'ol google seeing whats out there.