Well i installed mine last night. It was an easy install and took a whole 10 min to do. (My friend is really good at these things.)
I will post pics of the int and ext this weekend after i wash it.
NUSubieTech - Where did you mount your switch? It was kinda big and would like to know where you put yours.