Guy Ziv over at NXTasy has written a nifty little utility called NXTLogger that will allow the NXT to dump data from an NXT-G program directly to a nearby PC using the BT link. I've had a lot of fun datalogging with the NXT, but I've done everything on-brick: not having Guy's skills, I'd not tried this approach. But it looks like it works great - I've been corresponding with him on this a little, and I'm anxious to see what others think of this. In addition to several advantages Guy mentions in his post, there's at least one other I think folks will like: In an educational environment, the very rapid upload and analysis will be nice to have, when every moment counts in a classroom setting. This is a beta version, but he tends to write some very stable applications in my experience, so please give it a try... and let us know what you think, what your experiences are, and what improvements or modifications you think would be handy.