I was looking exactly for the VPN service which provide static IP connection because my local ISP here in Czech republic doesn't offer static IP address accessible from the entire internet. They only assign private IPs like 10.x.x.x so I was unable to access my home security camera system and control my house remotely. There are quite a few providers offering static IP over VPN and you can search google for them. I found one (
http://vpnstaticip.com) offering Czech Static IP address alongside US UK and other European countries the price I pay monthly fee around $9... quite a happy with that. Of course it's better to buy IP from your ISP but if they don't offer it there is no other way than static IP via VPN connection. Good luck ;-)