I switch between computers a lot, so I use a persistent Linux USB that keeps my workspace consistent anywhere.
GParted Live 1.8.0 is ready to fix your ballooning partition problems.