Homemade hummus rocks!
I use canned garbanzo beans but I agree with Quiltbuddy that warm beans makes a smoother hummus so I just throw the can into a small pot, bring it to a boil and then turn it off and let it cool for a few minutes.
Another trick with the tahini (because when you buy it sometimes the sesame seeds part is hard as a rock and it is impossible to mix the oil back in) is to throw it into either a food processor or a good blender when you first get it. This will mix it up really well and it never seems to settle back into the two parts)
There are so many recipes out there but sometimes simple is better...tahini, olive oil, maybe a little lemon....