Was the qualifier "without destroying it" really necessary?

Anyway, you could run a serial cable to the bot from the laptop (easiest) but has the problem of using a fairly heavy wire attached to the bot.
There is also the blueSmirf module which allows for bluetooth connections from the robot to the laptop, if your laptop doens't have a built in blue tooth module (mine does so I almost always forget about this part) you will have to buy a bluetooth dongle that hangs off your USB bus.
Another radio method is using the Zigbee stack which is a wireless transmission protocol in the 2.4 GHz public band (i think that's correct, don't quote me). For this you would need two modules, one to somehow interface with the PC (havne't done this myself, but it is possible and I've seen premade cards for it), and a second to be on the robot. Zigbee is a low power low tranmission rate protocol, so you won't be getting outrageous ranges -- probably 100 meters outdoors with the 1 mW version.
I'm sure there are other methods, but those are the two that come to mind right now.
PS I mentioned the bluesmirf module... but that isn't the only bluetooth module available, I've seen it in use though and it's pretty good. IIRC Admin used it in his TX/RX IR LED tutorial, take a peak at that... not sure if he explains the bluetooth or not.