There are a number of things to consider when finding a roommate, as highlighted by ForRent.com in this dynamic visual flowchart. Taking into account things like sleeping habits and social lifestyles will help prevent roommate wars from boiling over.
While it may seem like a great idea to live with your BFFs, the situation can ruin what would otherwise be a lifelong friendship. You may love going shopping with your friend, but you may not love them so much after discovering their dirty dish habits. Communication is key when dealing with troublesome housemates, so avoid engaging in passive aggressive note battles.
With all of the nightmare roommate stories circulating on the web, the 'Things to Consider When Finding a Roommate' infographic is a must-read prior to posting your craigslist ad.