Yeah, I got mine today. Its interesting to poke around. Its def a custom made board (all the ports line up, mobo is just the right size, completely unlabled (except baracuda)). One thing Ive been trying to figure out is what the little micro switch mounted just next to the power button (you can...