So, the answer is YES, you can charge the 505 with the 500's charger.
Second, take a look at this guy:
http://the-gadgeteer.com/review/goma...arging_station
Although I think a powered USB hub would do just as well. You wouldn't need to even hook it to a PC... just power it on and plug stuff in, that should charge it.
BOb