You should be able to click a "Find Music Video" button and have it search Google Video/YouTube/LastFm and have it play the music video for the current song.
Flawed premise. What people obviously don't care about in an operating system is reliable software; ten years of Windows should be enough to tell you that.
What people, and by people I do not mean alpha geeks, want is familiarity. If they can use Firefox, OpenOffice, Thunderbird, Skype, Amarok, Scribus, Inskape, GIMP, and DIA (just to name the few I use, or in the case of Amarok desperately want to us), if they can use those programs on Windows and then move to another OS like Linux and use the exact same programs, except better, you have an easy transition from Windows to Linux or BSD or Solaris or whatever.
Every new cross-platform application is a positive goldmine for other operating systems, in my opinion.
Amarok for windows is not going to help amarok, kde or free software. It will only help MS. Same thing happened to VLC when someone ported it to windows. Just a matter of time until someone asks "is amarok is available for linux too?".
Because that's the case with VLC now! And I wouldn't want that to happen to amarok.
"Every new cross-platform application is a positive goldmine for other operating systems, in my opinion."
only when on FLOSS platform there is better integrity. (ex. it could be a'la kirocker plasmoid for KDE4). Then it will work
Better yet, it should look for the video automatically and, if found, enable a button "play video" that otherwise stays hidden.
It's a bit awkward though in that you'll be halfway through the song when you find out you can watch the video, then you'll start over. I don't know. Might be interesting.
The one thing I'm missing is a playlist column which shows whether the song is on my mp3 player or not. Ticking it would queue the song up to be transferred, unticking would delete it.
Ideally a list of the tracks stored on the mp3 player would be stored in the database so that this would work when not connected and then synchronised when the device is plugged in, but even if it just worked when the device is actually connected then I'd be happy.