White to move. Which side is better? What is the best continuation for White?

6kr/1pn1Qp1p/1q2n1p1/4Bp2/p2P4/4PP1P/Bp4PK/8 w – - 0 1

Posted by Picasa
Chess daily news from Susan Polgar

Source: Susan Polgar Chess Daily News and Information