If you are going DIY, here is a good site to look for ideas if you have not been there.
http://www.openbuilds.com/?category=...le-bots&id=276