Problems with arduino power input & servo motors

Well, that makes sense then. The NXT sensor port pin 1 can only provide about 20ma, so you are way over-loading it. Hopefully you didn't burn out the transistor.