Nolan gave me a fantastic idea for collision detection, and I'm gonna try it out soon as I get home...