Ich habe Wine bisher nur einmal verwendet, das war um Gothic 2 zu spielen; Hat auch Problemlos geklappt. Wofuer brauchst du das denn? Eigentlich brauchst du Wine nur, um unter Linux Windows-Spiele zu nutzen.
Wenn du andere Windows-Programme unter Linux laufen lassen willst, lass es lieber sein. Die Community stellt eine Menge Programme zur Verfuegung, zumindest ich habe bisher kein Anwendungsgebiet gefunden, das nicht durch ein solches Programm abgedeckt wird. Klar, du wirst dich umgewoehnen muessen auf ein neues Programm, aber das sollte recht schnell gehen.
Surfen: Da gibts Epiphany und Firefox standardmaessig installiert, Opera und Chromium laufen auch nativ unter Linux [Ich nehme einfach an dass du weder Safari noch den IE nutzt]. Allerdings muss man sagen, dass der Flashplayer nicht die gleiche Leistung wie unter Windows hat. Videos lassen sich problemlos abspielen, aber bei einigen Flashgames wirds etwas langsam.
Programmieren: Ich nehme an du nutzt Notepad++, das habe ich frueher auch. Jetzt bin ich auf Geany umgestiegen und mit dem Programm vollstens zufrieden. Fuer C/C++ gibts gcc als compiler und vorallem make als grosse Hilfe fuer groessere Projekte. Python, Java, Perl und PHP habe ich bei mir problemlos installieren und nutzen koennen [was nicht bedeutet dass der Rest nicht funktioniert; Das sind lediglich diejenigen, die ich auch ausprobiert habe].
Textverarbeitung: Fuer einfache Textverarbeitung gibts standardmaessig Gedit installiert [aehnlich Notepad unter Windows, jediglich besser ;)] und fuer etwas komplexere Dinge Openoffice [ist eine gute Alternative zu MS Office]. Wenn dir das nicht reicht, kannst du dich ja mal in LaTeX einlesen, das funktioniert auch unter beiden Systemen.
Das waeren die drei Bereiche die du bisher genannt hast, kannst ja mal schreiben was fuer Programme du fuer welchen Anwendungsbereich benoetigst und ich schau mal was fuer Alternativen ich nutze/ es ueberhaupt gibt.
Ich wuerde dir Raten, dir einfach eine Live-CD zu brennen, von der CD aus zu booten und auf deiner Festplatte eine Partition einzurichten, auf der du die Ubuntu installierst [wichtig: Lies dir vorher mindestens eine Anleitung gruendlich durch!]. Beim Starten deines Rechners kannst du dann immer auswaehlen, ob du Ubuntu oder Windows nutzen willst.
PS: Wine steht fuer Wine is not an emulator ;)