Hi, I'm a Graphic Designer studying at college, i need to buy a camera for photography and stocks ect. , i was thinking a DSLR, and specificly a Panasonic GH2, i don't know a whole lot about cameras, but it needs to have good zoom, be able to take macro shots and more than 12mp preferably... the Panasonic is quite expensive for me.

Any Suggestions???