Just this morning, as I turned on my bedroom Windows 7 PC, I was greeted by the familiar "You've got updates!" notification. It turns out this was the much-talked about browser ballot - after installing, though, I couldn't find the darn thing (probably because I uninstalled IE long ago). Anyway, to get to the point: we have more complaints. A few browser vendors are - once again - unsatisfied with the ballot's design. On a related note, Opera is already claiming an increase in downloads.