OK, my post is like 90% done, but it's about 2 in the morning and I can feel my quality-of-writing starting to dip, so I'm gonna table this to finish tomorrow so I can make sure it's all up to my not-braindead standards!