I love 'em both. They both require skill (one for feet, one for hand/eye) and they are equally fun. Guitar Hero 3 was awesome, I love the song Miss Murder. Plus, they're both great for parties!
It's all down to opinion. Guitar Hero forever though. Dance Dance Revolution is just moving the feet. Guitar Hero involves hand-eye co-ordination and stimulates the finger muscles.