I tried a simple, open source one -
psiphon. It's SSL, you need to add a user and password, and email them to some Iranian who will distribute it privately without being blocked fast. This guy ask for some proxies at
me@austinheap.com -
blog. You can always post it too.
There may not be much control over IP, but you can use your router to allow only domains such as facebook, twitter, youtube, etc. There's also log.
Edit: I think the ISP's just block the default SSL port 4x3, so you cannot do banking etc. In Psiphon you pick the port and send it to somebody you trust. And since nobody ask for anything I'll stick with being a public TOR relay.