After getting fed up with OSX on the MacBook I got at work (yes, they actually use Macs at work - silly company!) I wiped the corporate image and installed Ubuntu. Near the end this was a huge bonus to my productivity - right beforehand I would boot up OSX and then immediately start a Virtual Machine in full screen mode. Now my boot times are much faster 
After that I did a dual boot on my home PC, I keep Windows 7 around because I do play games on it but with Crossover Games for Linux I don't need it much anymore (although I have an HP Touchsmart and I'm dying to get the touchscreen working under Ubuntu but driver support is lagging - hopefully Linux tablets will accelerate development).
Anyone have any good Android-related Linux tips or apps? Mass Storage Mode just works (everywhere, it's my preferred method over the often unpredictable self-sync modes). Bluetooth tethering with my Tour was easy enough to set up, Wifi Tethering with my Droid even cooler. I haven't cared about data sync since I started using Google to store my contacts years ago.
I'll have to play with more SSH clients, ConnectBot seems a bit limited (App Inventor to the rescue?) and I'd love to set up a mini VPN to my corporate SSH server using port forwarding and SOCKS proxies. I've discovered VirtualBox Manager, the paid version has VM status (all of my home servers run on individual VMs) but is still missing VRDP port mapping. The android-vnc-viewer works well, but I'd like one that will open up an SSH tunnel for me first (or just an SSH client that I can use to do that manually).

After that I did a dual boot on my home PC, I keep Windows 7 around because I do play games on it but with Crossover Games for Linux I don't need it much anymore (although I have an HP Touchsmart and I'm dying to get the touchscreen working under Ubuntu but driver support is lagging - hopefully Linux tablets will accelerate development).
Anyone have any good Android-related Linux tips or apps? Mass Storage Mode just works (everywhere, it's my preferred method over the often unpredictable self-sync modes). Bluetooth tethering with my Tour was easy enough to set up, Wifi Tethering with my Droid even cooler. I haven't cared about data sync since I started using Google to store my contacts years ago.
I'll have to play with more SSH clients, ConnectBot seems a bit limited (App Inventor to the rescue?) and I'd love to set up a mini VPN to my corporate SSH server using port forwarding and SOCKS proxies. I've discovered VirtualBox Manager, the paid version has VM status (all of my home servers run on individual VMs) but is still missing VRDP port mapping. The android-vnc-viewer works well, but I'd like one that will open up an SSH tunnel for me first (or just an SSH client that I can use to do that manually).