EDIT - sprry for writing such a long and rambling post, I tend to do that sometimes... so if you read it before I removed it, sorry about that.
All I really wanted to say is - thanks for continuing this awesome thread, your reviews are a joy to read!