Is it just me or does it annoy you that many people post in french on this board?? I really dont understand why people would do this?? Isnt this an english review board?? I have NOTHING against the french people but I dont understand why they would post on here in FRENCH. Isnt there a french board that they could use ??