Again: The V can't handle the ICS and Jellybean ROMs. It doesn't have what it takes. You put a Lamboghini body on a Volkswagon chasis it wont make it run any better.
Use a theme on a Gingerbread ROM.
I use the MiRaGe ROM for a reason. I have no WiFi. Everything I download: ROMs, Development utilities, Linux distro .iso's, updating my distro, etc., I do with the Hotspot capabilities from my phone. I have managed over 500MB download on a good night/morning.
I have tried a lot of ROMs in two years time. For what you want to do the MiRaGe is the answer.
Also: copy this to a text.
Rename it to sysctl.conf. Swap with the one in /system/etc/. It should get you faster 3G signal connects.
# sysctl.conf file
vm.overcommit_memory = 1
vm.panic_on_oom = 0
vm.oom_kill_allocating_task = 0
vm.dirty_background_ratio = 90
vm.dirty_background_bytes = 0
net.ipv4.route.flush = 1
net.ipv4.tcp_rfc1337 = 1
net.ipv4.ip_no_pmtu_disc = 0
net.ipv4.tcp_sack = 1
net.ipv4.tcp_fack = 1
net.ipv4.tcp_window_scaling = 1
net.ipv4.tcp_timestamps = 1
net.ipv4.tcp_rmem = 4096 39000 187000
net.ipv4.tcp_wmem = 4096 39000 187000
net.ipv4.tcp_mem = 187000 187000 187000
net.ipv4.tcp_no_metrics_save = 1
net.ipv4.tcp_moderate_rcvbuf = 1
Note: This is not my script (can't remeber where I got it from), but have used it for about a year or more with great sucess.