Rewrite or Refactor?
txxxxd: In my experience the best way to end these types of design arguments is just to start coding. If you're good you'll have a decent prototype to show off before the rest of the team has reached a decision.