1. A Mac that is capable of running OS X 10.8
2. A copy of OS X 10.8
From the information that you supplied about your current Mac, it would be difficult to give you a definitive answer.
Feel free to tell us what you have, what processor it uses and how much RAM you have.
What do I need to have to upgrade my iMac to ML??