Configuring a VPN client to bypass firewalls?

I have recently been using VPN express an iphone app to bypass my works firewalls by connecting to an VPN express account. How can i configure my home desktop so that it is my VPN client so i'll have unlimited data. How can i bypass the firewalls with unlimited data is what i'm asking. I just though i would be able to setup a client or some software on my desktop and connect my iPhone to an account from that software. Help? Software names and how to configure it all please. I really just want to be able to get pass works firewalls through an unlimited VPN server, preferably LT2P

Added (1). No work doesn't restrict data but the client or server i use does like I have an free account with VPN express and they give me 300mb. I'm talking about setting my desktop up as a server or client so i won't have to have an account with a company and can just have unlimited data over through my desktop. Sorry i don know the correct terms or how to describe this properly.

You won't have unlimited data by simply encrypting traffic.

Links can still determine the volume of traffic flowing over them even if they can't decode the specific data.