Finally posted. So sorry for the delay (again!!) but I passed out and woke up a short while ago. I must have been much more exhausted than I expected. All rested up now, mostly. :P I hope my long post makes up for it a bit!