CyanogenMod Alpha 2 is pretty stable, and flashing it will allow you to easily connect to ad-hoc networks without any hassle. It's great for me since I use my Droid to provide wi-fi to it.
Retired: Motorola Droid 1.
You're old and broken now, but you served me well.
Side phone (no service): Nexus S
Main phone: Galaxy Nexus
on Verizon. Great phone, hands down.
Tablet: 32GB White Samsung Galaxy Tab 10.1
, big thanks to Android Central.
Rooting your Nexus S on Linux? This can help!