What about something like this?
http://www.a7eng.com/products/embedd...FQLylgod2ig2AA
Has the +5v option, 250kbps
I've often thought about a wireless option to programming - because that darn cable can come out so easy. Especially when you hear your last call 1/2 way through your download and you don't move the laptop fast enough and your robot gets stuck in program state on the playing field (again, I swear it wasn't me)
I don't know much about the logistics behind bluetooth or anything like that - I only know the most simple of programming to get by and program the robot