Meego > WebOS
Smartphones are almost at the stage of being mini computers so it would make sense that they run a proper OS. Android, Symbian and WebOS are all designed purely for restricted mobile devices. Meego is essentially a full desktop OS with all the features you would expect from that. As far a geekery goes, having a mobile full Linux system (not one which is crippled like Android) is basically heaven.
If you want to run regular desktop apps you should be able to on your own device then you should be able to. If you want to be able to run a database and server on your phone then you should be able to (not that many would want to but the principle stands).
The cross platform Qt framework is also much better for software dev in general because it is cross platform. Also compiled which means you can do lots of fancy FAST stuff you can't do in Dalvik or Javascript.
I can't wait for some decent Meego devices to come out. Mobile, compact, low power, open source hacking platforms I say! I am an Android developer and a year ago I said the same thing about Android. Problem is that HTC are locking down production devices hard now so the scope for hacking about is now tiny :( That shouldn't happen with Nokia though since they are leading the OS and making the hardware and pledging to keep them both hackable.