Ha! Similar situation here.....I had an Ally for almost year, and my bro inlaw always had me doing this gs to his phone (D1) and when he upgraded to a Tbolt, he gave me his D1.
I thought I was just going to "toy-around" with the D1 but....after a few days of playing with it....I haven't touched my Ally since.
Chevy ROMs work best on my D1...Ive used Chevy's kernels as well as Pete Alfonso's...and stuck with P.A. 1.1G kernel...absolutely no issues. Another cool project from XDA is "SuperchargedV6 script" [Script][Update 9 Beta 6!] V6 SuperCharger! The ONLY Android MEMORY FIXER! 3G & KAK! - xda-developers
You'll love the D1. Have fun