the uhm "rooted" version has had support for the sd card for some time now with the card being mounted as a virtual folder within the main card's /sdcard folder.
I started with a G1 and am now on a MyTouch Slide. I rooted both and both ran faster after the root than before. Pick a stable rom with a good history (Cyanogenmod maybe) and make your life better.