you can connect the the internet through usb ethernet to your pc with free software: http://redmine.replicant.us/projects/replicant/wiki/ReplicantUSBNetworking
or just copy the maps onto the phone from you pc with a usb cable or as you say you could sideload them