This is awesome guys. I've been toying with the idea of building my own now for a couple of years. I think I'm going to give it a shot.