Sent back my HTC Magic for warranty repair (wouldn't charge) and they upgraded firmware; I can't install cyanogenmod on it any more, making it fairly useless to me. I spent two days of my holiday time trying and failing the goldcard lottery.
I just dropped my other HTC Magic and shattered the glass, so I'm in the market for a new Android phone via ebay. Given my phones only last about 6-12 months, any advice for older cyanogenmod-friendly phones? Or should I just give in and pay $500 for a Samsung Galaxy S?