If you're hanging onto Windows for just one app, you could try running it in a virtual machine. I do that for a few work-related apps that have no Linux/web versions and it works great.
You could also dual boot, if VM performance doesn't quite cut it.