Havent used MIUI but have dicked with quite a few diff roms on friends evos and my OG droid…
While they are cool, its just whatever after awhile and I end up going back to how it was out of the box.
Your litterally the ONLY person Ive talked to that has that much hate for the iPhone and iOS and has had as many “problems” with it as you have.
I had my 3G for ay ear never had a single issue with it, just hated AT&T