I would have to say that my favored weapon of choice would be a spear.
To clarify I mean overall or the one you want most.[/quo
RaNDM G said:
For what purpose? Every weapon has a specific role in combat, and there's no such thing as an ultimate weapon.
I'm assuming you mean what weapon we'd want most. I guess I would pick a lightsaber, simply for the prestige of being the only person to own a fully-functioning lightsaber.
A spear, historically speaking, was the primary infantry weapon prior to the invention of the musket and the bayonet. That being said, it is strictly for infantry combat in groups. Other applications would be tricky; one-on-one a person with a shorter and more agile weapon would be more able to outmanuever you. Although it does merit some consideration that the long range of a spear would keep an enemy well outside attack range. Unfortunately, it is extremely difficult to hit a single target from that far away.
The best weapon for "melee combat," in my opinion, barring the use of a semiautomatic handgun or other firearm, is a single-handed broadsword. This is especially worth considering against the OP's spear. A thrust of the spear could be answered with a sideward step and a single cut to the haft, rendering the spear useless. A spear would be too long to use like a quarterstaff. A single handed broadsword is agile, easy to handle and requires only one cut to kill the target. When paired with a shield it is the ideal weapon for single combat again, barring modern firearms.