I think Speedtools will allow dynamic repartioning without having to erase. Not sure I trust that sort of thing though. Much better to wipe completely clean and start from scratch.