I don't know if it makes much sense at all to talk of such matters since all the words like "invention", "discovery", "exist", "create" are not something that is well-defined with sharp boundaries and the same clear meaning to everyone. Still, risking to bring the wrath of our respected administrator, who has already made it clear that this forum is ill-suited for such discssions, on my poor head, I'll try to answer.
I am quite strongly on the Platonic side myself, which, in layman terms, means that I believe that in the phrase "five trees" or "five dinosaurs" the object (or, if you want, relation but the distinction between "objects" and "relations" is also quite mirky) described by the word "five" exists in much stronger sense than the objects described by the words "tree" and "dinosaur" and that, while the language we use to describe mathematics and the order in which we look at things are human-dependent (and, thus, "created"), the mathematics itself exists out there independently of the mankind (and, therefore, "discovered").
The simplest example is the notion of a number. The words "one, two, three" are arbitrary and created by humans but the fact that sometimes you can give each person in the tribe one egg (or whatever they used to eat in the prehistoric times) and everybody will get his share and sometimes you cannot and that this result does not depend on whether you start distributing eggs starting from the chief or from the youngest and least distinguished member of the tribe is not. But this fact is just one (and rather trivial) manifestation of a relation called "number" in English. This manifestation certainly was observed (="discovered") and not created. This seems hard to argue with, but if you accept that the elementary arithmetic "exists" independently of the observer and (which is pretty much the same) its properties do not depend on who is watching its manifestations, you'll have to agree that the entire mathematics as we know it is out there. The question for me is rather whether mathematics is everything that is out there or there is also something else that escapes the nets of logic and counting.
Of course, this all is just my personal view on things and some of you may have radically different systems of beliefs. It all doesn't really matter. One can believe whatever he wants about mathematics as long as he sticks to the rules of the game when doing it and considers mathematical research a decent human activity not less (though, probably, not more either) important than, say, growing strange green things, fighting small invisible creatures, programming mischievious electrochemical machines, and designing crazy contraptions.

