I've wanted to switch to Linux for a while now, but the main downfall is seamless Windows compatibility just isn't there. There are often several bizarre programs or utilities I need to run, tools to mod games, etc.
WINE and Steam have made progress in the gaming field.
The question is, do you think a day will ever come when running Windows programs on Linux is extremely easy and successful with little compromise?
OR do you think a day will come when small and big programs alike offer Linux versions?