One of the things I always liked about voting is that the host can play too instead of having to skip that week. And if s/he wins, the runner up will host the next challenge so that we don't have the same host in two consecutive weeks.
Personally I like the voting system, also because I really REALLY dislike having to pick a winner. But - and this is important - I am following you guys in this, so whatever your preferences are, we'll do that. And also, if we start with one system, it's not written in stone. We could change it at any time if players feel the other system would be better after all.