Triggaaar has a point because the renegotiation might not relate to immigration as a whole but maybe just the benefits which immigrants can receive; Cameron has alluded to this himself.
This argument will be put to bed this Thursday. You want out, vote UKIP, you want to stay in on renegotiated terms vote Tory, want to stay in vote Labour or Lib. A nice range of options there, something for most people.