Hey, so this thing starts getting sold now. Any thoughts on it? I think it fits my idea of good waterblock... I'm really tempted to whip out my charge card and order one right now... -Lemur 6