user13147: [fen ""]

1.e4 e6
2.Nf3 d5 
3.exd5 exd5 
4.d4 Bd6
5.Be2 Ne7
6.c3? O-O
7.O-O Ng6
8.Nbd2 Nf4
9.Re1 Nxe2+
10.Rxe2

Black's plan in the beginning was to take advantage of the (to-be) weak light squares around the white king by trading either his knight or light bishop for white's. It went easy, but now black can't find a solid way to break into the position.
Black sees that Qb3 is a potential threat that forks b7 and d5. The attack on d5 is not to be feared after 11. Qb3 b6 12. Qxd5?? Bxh2+, but this is how the game could have continued:
10... Bf5 (activating the light bishop and preventing white's control of the b1-h7 diagonal by Qc2) 
11. Qb3 b6
12. Kh1 c6

Does black have anything better?

user12449: What I see is not a light square weakness, but a bad dark square bishop.  You first need is to catch up in development.
My plan would be to play c6 to prevent the d pawn from moving, Bg4 to exchange off my bad bishop, (I don't play well with bishops, so this is very subjective.) and h6 to restrict his bishop.  Due to only open file, the rooks and probably the queens will be exchanged. 
Since white has more center control, you shouldn't be thinking about an attack.  Your best bet seems to be in the endgame, however, due to the lack of pawn weaknesses, it is hard to proceed.

user8300: This is the french exchange variation, and as far as I see it, the game is still in its opening phase. And we know what that means: development, development, development! Neither player has finished deploying their pieces to their most effective squares, and they should focus on doing this to begin with.
Therefore I think that your suggested 10...Bf5 is a perfectly reasonable move, since it places black's LSB on a very active diagonal, and even manages to restrict white's movements somewhat. Then black should aim to improve the b8-knight by putting it on, say, f6, and connect the rooks. Fighting for the control over the e-file is a very common theme in the French advance, so doubling the rooks over there is a reasonable course of action.
Now, what will white play in the meantime? Just like black, white should focus on developing his pieces. At the moment, the c1-bishop is blocked by the d2-knight, which is totally unacceptable, so white must at some point reposition the d2-knight. White's idea with Qb3 may seem appealing, but since it really doesn't threaten anything particularly dangerous (as you demonstrated) it's more a question whether white really wants the queen there to begin with.
Regardless, the d2-knight has to go somewhere, and most likely it will go to g3 via f1, or to b3. Then white will clear the first rank to double the rooks on the e-file (in this context Qb3 has a point, since it helps white clear the first rank with tempo).
Worth mentioning, due to the placement of the e2-rook, is that after 10...Bf5 whenever white moves the d2-knight, black will be able to play Be4, threatening to take on f3 and damaging white's pawn structure. This could potentially gain a tempo for black in some lines.
In general, after both players have finished developing, I think that black should be at least slightly favoured due to the bishop pair and white's somewhat clumsy development.
One final note: under no circumstances will Kh1 be a good move for white in the next few moves. It simply wastes a tempo when white is already struggling to develop the remaining pieces. Even after 10...Bf5 11.Qb3 b6, white does not go for the simple threat of taking on d5 with Kh1?!, since black still has to develop the knight on b8. Black would love to play Nd7 to develop the piece, but that is not possible to do immediately, since then white really can take on d5. Thus, if black prepares Nd7 by playing c6 anyway, the tempo wasted on playing Kh1 could be more effectively used for other things.

user10233: What pops to mind are the Natural looking c6/Qc7; Nc6/Ne7/Ng6 and Bg4 is another development plan. Black needs to coordinate his pieces and place them on good squares to complete his development - as a Cat A player, that is how I look at it. The position is a little flat.
Part of me is not crazy about 10...Bf5 11.Qb3 b6 12.c4!? c6 13.Nf1 Bg4 14. Bg5 and white is nicely reorganized and has freed his game up quite a bit. 

user13012: This position is still very far from having a definitive character that would dictate the nature of best play. That is still perhaps twenty moves away. If you are already thinking that you have an advantage and just need to find a way in, you will not be playing objectively. Your position is fine, you will be able to develop easily, you have two Bishops, but you have no point of attack, and you don't know yet what White plans to do.
There is an old saying that if you can't think of a good move, wait until your opponent makes a bad one. I think that may apply here, because White has not yet played badly enough to lose, but it does not mean that you can just play anything. Do not simply play the position as it is. What can you create? There is usually something, which is how Magnus creates wins out of sterile positions.
I rather like ..b6 to be followed by ..Ba6, ..c5 and ..Nc6. That puts a lot of new ideas on the board, and gives White more chance to go wrong.

13147: <pre><code>[fen ""]

1.e4 e6
2.Nf3 d5 
3.exd5 exd5 
4.d4 Bd6
5.Be2 Ne7
6.c3? O-O
7.O-O Ng6
8.Nbd2 Nf4
9.Re1 Nxe2+
10.Rxe2
</code></pre>

<p>Black's plan in the beginning was to take advantage of the (to-be) weak light squares around the white king by trading either his knight or light bishop for white's. It went easy, but now black can't find a solid way to break into the position.</p>

<p>Black sees that Qb3 is a potential threat that forks b7 and d5. The attack on d5 is not to be feared after 11. Qb3 b6 12. Qxd5?? Bxh2+, but this is how the game could have continued:</p>

<p>10... Bf5 (activating the light bishop and preventing white's control of the b1-h7 diagonal by Qc2) </p>

<pre><code>11. Qb3 b6
12. Kh1 c6
</code></pre>

<p>Does black have anything better?</p>
 12449: <p>What I see is not a light square weakness, but a bad dark square bishop.  You first need is to catch up in development.
My plan would be to play c6 to prevent the d pawn from moving, Bg4 to exchange off my bad bishop, (I don't play well with bishops, so this is very subjective.) and h6 to restrict his bishop.  Due to only open file, the rooks and probably the queens will be exchanged. </p>

<p>Since white has more center control, you shouldn't be thinking about an attack.  Your best bet seems to be in the endgame, however, due to the lack of pawn weaknesses, it is hard to proceed.</p>
 8300: <p>This is the french exchange variation, and as far as I see it, the game is still in its opening phase. And we know what that means: development, development, development! Neither player has finished deploying their pieces to their most effective squares, and they should focus on doing this to begin with.</p>

<p>Therefore I think that your suggested 10...Bf5 is a perfectly reasonable move, since it places black's LSB on a very active diagonal, and even manages to restrict white's movements somewhat. Then black should aim to improve the b8-knight by putting it on, say, f6, and connect the rooks. Fighting for the control over the e-file is a very common theme in the French advance, so doubling the rooks over there is a reasonable course of action.</p>

<p>Now, what will white play in the meantime? Just like black, white should focus on developing his pieces. At the moment, the c1-bishop is blocked by the d2-knight, which is totally unacceptable, so white must at some point reposition the d2-knight. White's idea with Qb3 may seem appealing, but since it really doesn't threaten anything particularly dangerous (as you demonstrated) it's more a question whether white really wants the queen there to begin with.</p>

<p>Regardless, the d2-knight has to go somewhere, and most likely it will go to g3 via f1, or to b3. Then white will clear the first rank to double the rooks on the e-file (in this context Qb3 has a point, since it helps white clear the first rank with tempo).</p>

<p>Worth mentioning, due to the placement of the e2-rook, is that after 10...Bf5 whenever white moves the d2-knight, black will be able to play Be4, threatening to take on f3 and damaging white's pawn structure. This could potentially gain a tempo for black in some lines.</p>

<p>In general, after both players have finished developing, I think that black should be at least slightly favoured due to the bishop pair and white's somewhat clumsy development.</p>

<p>One final note: under no circumstances will Kh1 be a good move for white in the next few moves. It simply wastes a tempo when white is already struggling to develop the remaining pieces. Even after 10...Bf5 11.Qb3 b6, white does not go for the simple threat of taking on d5 with Kh1?!, since black still has to develop the knight on b8. Black would love to play Nd7 to develop the piece, but that is not possible to do immediately, since then white really can take on d5. Thus, if black prepares Nd7 by playing c6 anyway, the tempo wasted on playing Kh1 could be more effectively used for other things.</p>
 10233: <p>What pops to mind are the Natural looking c6/Qc7; Nc6/Ne7/Ng6 and Bg4 is another development plan. Black needs to coordinate his pieces and place them on good squares to complete his development - as a Cat A player, that is how I look at it. The position is a little flat.
Part of me is not crazy about 10...Bf5 11.Qb3 b6 12.c4!? c6 13.Nf1 Bg4 14. Bg5 and white is nicely reorganized and has freed his game up quite a bit. </p>
 13012: <p>This position is still very far from having a definitive character that would dictate the nature of best play. That is still perhaps twenty moves away. If you are already thinking that you have an advantage and just need to find a way in, you will not be playing objectively. Your position is fine, you will be able to develop easily, you have two Bishops, but you have no point of attack, and you don't know yet what White plans to do.</p>

<p>There is an old saying that if you can't think of a good move, wait until your opponent makes a bad one. I think that may apply here, because White has not yet played badly enough to lose, but it does not mean that you can just play anything. Do not simply play the position as it is. What can you create? There is usually something, which is how Magnus creates wins out of sterile positions.</p>

<p>I rather like ..b6 to be followed by ..Ba6, ..c5 and ..Nc6. That puts a lot of new ideas on the board, and gives White more chance to go wrong.</p>
