@Ray7: Heh, ranted off-topic a bit there.