recently with lyrics hybrid 591/669 v2., i did not have pleasant moments with my phone. random reboots, weak battery, terrible signal, and just too much bugs. i suggest 419/604 because it had one of the strongest battery life ive ever had with a hybrid, also there were no bugs. 591 is one of the worst OS.