Lots of good points being brought up here, everyone. I've compiled your comments and sent them off to the dev. team!