there were many firmware problems with this phone. but as always on those kind of phones - there are also external problems - apps, games and other crap can sometimes render those phones useless.
you should check [http://lg.com/|LG.com] (there are many different versions for this phone, if you find nothing on the lg site, use google and you find your update)
one common thing about phones - resetting them helps most of the time - kick all the crap out and the device works ;-)