I vote for starting a petition.
HTC is obliged to release the kernel sourcecode in a timely fashion when formally request under the GNU public license.
I've e-mailed them a few times about it, they gave me the run-around by saying 'oh, we can help you with that. Check developer.htc.com!'
D'oh. I hate them playing dumb.