First off, i have the samsung galaxy S2 LTE (SGH-I727R) from rogers (canada) wich originaly came with the gingerbread OS. usualy the first thing i do with every electronic device is check for the latest firmware updates. so i fired up kies and it said theres an update, when it started updateing the firmware i got an error and im stuck in the odin (with the yellow triangle) screen telling me to reconnect to kies for an emergency firmware recovery, but now kies wouldnt detect/connect to my phone anymore. eventualy after alot of reading i found an "official" ICS firmware upgrade on that sammobile site and managed to install it useing that odin program by k0nane (after 3 or 4 times of failing it finaly passed). So now it sort of works and its officialy on ICS, however it doesnt detect my sim card anymore, WI-FI is sketchy and works sometimes if i turn it off or restart my phone and when i try to add contacts, the screen freezes and i get some kind of error saying contacts has unexpectedly stopped(or something like that). also i made sure to do a factory reset after the upgrade. Obviously i am not happy about this at all, i turned a perfectly good phone into a buggy piece of garbage. what can i do to fix this phone? i also downloaded the stock GB firmware from sammobile and have been thinking about trying to re-install this useing that odin program but is this really going to bring me back to the exact same phone i got from rogers out of the box?