I find these Lenovo chicklet keyboards very pleasant. I have t420s which has it and R40 with old style keyboard. Tried to write on R40 recently and was surprised that it's not that big difference. I don't use F keys much so their layout doesn't bother me.
I have been there too. Then I installed cyanogenmod on my Nexus S. It's like night and day. Can't recommend enough. In the future I'm going after phones compatible with it.
The last tip on naming windows after remote hosts is nice! Now it'd be nice if we could run similar to ssh's LocalCommand on exit too. Turned out that I'm not the first to ask this: http://unix.stackexchange.com/questions/40899/ssh-localcomma...
With workaround too.
The downside is that if go like ssh A then ssh B, display doesn't update. But I don't this too often anyway.
My answer to that question is simply 'mplayer'. I organize my music in folders. I use cd, find and others to navigate. I have never been happy with players with databases - it somehow always gets in the way. I don't like last.fm recommendations, due to the simple fact that I like as diverse music as possible. I discover new music via radio. Mostly wfmu.
For me, interesting bit is information about resampling. Thank you for it.