DigitalAngel, good for you. I had a hellacious klepto bitch of a roommate last year (2 of them, actually). My suggestion to everyone: invest about 20 bucks in an online background search
www.1800ussearch.com or somewhere like that. If they have sketchy credit or something, to hell w/ them. A criminal background check wouldn't hurt either.