I'll be voting to leave, but I think it will only delay our inevitable joining the EU in the future. At least we may have a little more bargaining power if we vote to leave, instead of us falling over and kissing Brussels arse.
I think it'll be similar to the government's desire to change the Sunday trading law. The Sunday shopping proposal was defeated in parliament, but they eventually managed to force it through, because they wanted it so badly. If anything negative happens to the British economy after a possible leave EU vote, governments can blame brexit, and I can see re-votes happening until we eventually end up in the EU.
There are loads of warnings for and against being part of the EU, but the fact is, no one really knows exactly how it will effect us until it happens. But I'm certain whatever the result of the vote on the 27th, we will eventually end up in the EU. When Cameron says it's a one time vote, that's bollocks. When the government want something, they won't stop till they get it.