I voted less than an hour.
I usually get more than an hour's worth of homework, but I may spend about half an hour actually working on it. The rest, if I decide to finish, gets finished in the library at lunchtime.
It also depends on the class. In Social Studies, we rarely get homework. If we are assigned questions in Soc, I don't even do them because the teacher doesn't check them. If we are assigned a paper to write, then it is usually handed in late...
I'm good enough in math that I don't need to do the practice questions that we're assigned, since the teacher never checks those. The only math homework I actually do is reviews, since they're the only things the teacher marks. We only get those the day before a test though, so 8 a year.
The main problem is English. My mark in English is actually quite low because we get homework every single day, and I'm never motivated enough to actually do it. Comprehension questions get handed out every day, since we do reading every day. They are hardly worth any marks though, which is why I typically just ignore them. If we are assigned a writing project of any kind, I try to do them on time, but I'm never motivated to work more than an hour every day, and our teacher makes such harsh deadlines