@omnicronx: I'll look into that. I don't recall having those issues though.
@rmxdave: The hard reset problem... It's a known issue that arises occasionally and randomly, and it happens with all custom ROMs. Try flashing Shipped (not stock) ROM first, then flash mine.
Sprint Shipped