Got a captivate last week because i wanted a smart phone, considered iphone 4 but i was SO drawn toward andriod, low and behold i discovered the android community. I've been programming for years not my career tho. I'm just curious i know the captivate is new, how long does it normally take for custom roms to surface and be reliable ? And what makes a rom work on one phone and not another? are custom roms just modded versions of the ones distributed by samsung etc? thanks for any answers.