We need to make a success of our own platform on our own terms. If Linux is just another way to run Windows apps, we can't win.
I was trying to say similar(Hebrew-2004) things(Hebrew-2008) in the past but Shuttleworth did it better. Translation of my words to a user trying to run ICQ, Winamp and MSN Messenger on WINE:
.. You may not like the alternatives(The native Linux apps) but when you use Windows programs on Linux you use an alternative windows API to execute them and it's not only buggy and heavy on resources but eventually it will provide a really crappy user experience and you are expected to be "disappointed of Linux" real soon. I think you should consider trying the existing (Native) alternative applications in Linux. IMO you'll find them more usable than using WINE and sometimes even better than the Windows apps you were used to.
You can say the same thing about Mono but it might be an exception because currently both MS and Novel are behind it (until some s!@# will hit the fan.. I guess).
Anyway, here are two nice sites to add to your bookmark: