try lowering the MTU on the OpenVPN connection are add 'fragment', e.g.
tun-mtu 1400
fragment 1200
to see if that helps performance; if this is a fragment/mtu issue then you can start tweaking them both to find the best performance.
Remember that your friend's connection will only be as fast as *your* upload speed, i.e. 4 MBps.