How to fix Samsung Galaxy S2 that's stuck in boot screen & other related problems – The Droid Guy
Amazon.com: Samsung OEM 1800mAh EB625152VA Standard Battery for Samsung Galaxy S II Epic 4G Touch d710 for Sprint (Bulk Packaging) : Cell Phones & Accessories
Samsung Galaxy S2 Fix For Boot Up, Battery, Power Problems [Part 1] – The Droid Guy