with my personal experiences with ubuntu, internet browsing is faster, it's a really good programming environment, it's pretty, and the multiple workspaces thing is nice too, like having a monitor 4 times as big.
it can only serve as a permanent replacement however if your problems with windows are extremely severe. steam is absolute hell with wine.