I'm with Dulciana. I've lived in France for 2 years and loved it. I'll vote to stay in and will campaign too stay in too (although in London, most people will vote yes anyway).
I feel that we are a little island and can't realistically be isolationist, so have to choose an alliance with either our European neighbours, divided by a tiny bit of water you can cross in 35 mins by train (thousands of years ago the Thames was a tributary of the Rhine!), or the USA where we are a very junior partner and following their economic and foreign policies hasn't been the best idea around. Going it alone these days, faced with China, Russia etc isn't viable imho.
As for benefits, there's no reason in EU Law why we can't stay in and tighten up benefits for EU migrants to the UK. France for eg - you can't get their NHS for 5 years. I can't just go there and get unemployment benefit. I used to be able to about 10 years ago, but they tightened up.
I also think introducing an enforceable minimum wage would stop migrants taking jobs for less money. Nothing in EU law blocks that, but business doesn't like it for obvious reasons, so it doesn't happen. It's not "Brussels'" fault.
If you're outside, you're also bound by regulations that you have no control over when it comes to trade.