Who hasn't had, and this is said with the utmost respect, an annoying roommate? Anyone worth their salt has been pestered, peeved, perplexed and all around offended by roommate problems. Take that and couple it with homework due dates, full course loads and minimum cash, and a dirty roommate can get under the skin. With that in mind a new site offers college students and yo-pros a novel way to get along. With a 'yours, mine and ours' approach, Roommate Harmony emphasizes random acts of kindness and makes it easy to be fair and square.