mame recourses.

So I am thinking of building a mame coffee table and am in need of resources. Hardware, software, anything. I would love to hear your thoughts on the subject.