You've got more good ideas than I can shake a stick at. I liked Harry's ethical line drawn between what to give to his roommates and what to give back. I don't necessarily agree with it, but part of me does.
Hopefully the Hermione situation will be resolved soon.