In reply to a_radiohead_fan:
Mesh inners are colder than fabric inners.
Mesh inners are lighter than fabric inners.
Mesh inners do not keep blown sand out. Fabric inners do.
Both will keep biting insects out.
Which of the above is more important to you?
Condensation:
Condensation rarely forms on the inside of fabric inner tents, except in extreme cold conditions, when frost will form on the inner (I am talking minus ten or lower).
Almost all condensation forms on the inside of the waterproof outer.
This condensation comes from the people inside the tent (mostly your breath, but also sweat if you are very warm) and from the vegetation covered by the flysheet but open to the air (in the porch).
To reduce condensation, increase the amount of ventilation under the flysheet. Some tents have vents for this. Some tents, you need to leave the door open a bit. You can also reduce condensation by putting a cover of some form over the porch area of your tent, but this means you need to carry more gear...
The difference between fabric and mesh inner is: any condensation on the inside of the flysheet is more likely to drip on you if you have a mesh inner.