What is the question?
If you ask "what phone should I replace my broken phone with?", i'd give you some options... but that's just personal preference and you should really make this call yourself.
If you ask "who could repair it for me?", i'd say "LG" probably could, but they'd need to replace the parts that cost the most, and you'd end up paying for a new phone anyway. =-[