The book looks very interesting to a software developer. I guess I have to buy some hardware to work on the projects. I'd like to buy something fun, and with a cheap price. Would you have something to suggest? I'd also like to know whether Arduino can run on LEGO MindStorm. Playing with LEGO has a great of fun.