Do you have multiple lines on your plan?

You can get around the whole " if i sign a new contract i wont have unlimited anymore" by using someone else's upgrade that's on your plan, activating it on that line then switch it back to your line.