This site has some utilities to operate the motors, read sensors, etc remotely.
Bricx Command Center 3.3
If you have any experience with programming, the Bricx Command center offers a text-based language (similar to C) which many prefer to the graphic-based NXT-G.