Looking for tutorial on how to make a menu for my arduino, and then use buttons

Looking for tutorial on how to make a menu for my arduino, and then use buttons to access that menu and turn lights & motors on/off etc.

There must be a easy to understand tutorial for a noob somewhere online???

Surely there must be.

Yep! About 2,080,000 results.

There are not only tutorials and youtube videos (thanks Nick), but also a lot of libs:

Library Name: LCDMenu2
Download: http://arduino.cc/forum/index.php/topic,73816.0.html

Library Name: LCDMenu
Download: http://arduino.cc/forum/index.php/topic,96104.0.html

Library Name: MenuBackend
Download: http://wiring.uniandes.edu.co/source/trunk/wiring/firmware/libraries/MenuBackend/

Library Name: LCDMenu
Download: http://www.metalgecko.com/arduino/LCDMenu.zip (does not exist any more)

Library Name: Arduino_LCD_Menu
Download: GitHub - DavidAndrews/Arduino_LCD_Menu: This library creates menu systems primarily useful for 16x2 or 16x4 LCD displays.

Library Name: MENWIZ
Download: GitHub - brunialti/MENWIZ: ARDUINO LCD menu library: short user code to manage complex menu structures

Library Name: phi_prompt
Download: Phi_prompt | LiuDr Electronic Solutions LLC Official Blog

Library Name: MenuSample
Download: Arduino WiFly Driver - Browse /MenuSample at SourceForge.net

Library Name: M2tklib
Download: Google Code Archive - Long-term storage for Google Code Project Hosting.

M2tklib has a lot of tutorials too.... :wink:

And finally i once made a tutorial for u8glib, which demonstrates building a menu with plain graphics primitives:
http://code.google.com/p/u8glib/wiki/tmenu

Oliver