Good places for feedback:
 - post a comment to Daniel's blog
 - submit a bug report to the feedback center

Ohhh, and now apparently we've got Channel9 Express forums too Smiley