My favorite is definately longjing.
About hojicha, I agree with TeaFanatic. It's basically low quality tea roasted to make it drinkable. I also wouldn't be surprised if they used stale tea, because roasting it would make it drinkable again. There is a device that roasts old tea to make it drinkable, so it's definately not unheard of to roast old tea.
Basically, I just don't like it because the roasting covers up the tea taste.