The education BoM is really nice and probably a lot more suitable for your needs
Make sure to be extra super nice to John over the next while, while he works on the Not Quite EV3 programming environment, or he'll go on a long (well deserved) vacation and force you to use the graphical programming environment, Muahaha! To be fair, it's actually quite a nice IDE but it may not be quite your taste.
| My Blog: I'd Rather Be Building Robots (http://botbench.com)
| RobotC 3rd Party Driver Suite: (http://rdpartyrobotcdr.sourceforge.net)
| Some people, when confronted with a problem, think, "I know, I'll use threads,"
| and then two they hav erpoblesms. (@nedbat)