What decade are we talking about..?
If it the present 2004 than Id have to say weed.
The 90's had some good hash id give it a tie..
The 80's Now that was great hash 100% better than any weed I could get.

My reasoning behind this is..
In the 80's all the weed that was around was imported compressed and full of stalks and seeds.
The 90's A lot of peps started growing there own weed ie hydro.Most hash that I could get back then was cut to make hash oil so far less potent.
The present I haven't smoked great hash in 15 years. I can still get it but it's nothing like the weed I can get.

So to answer the ? Id have to say weed all the way. Unless you know sombody that is making it..