Im also trying to find out when Far Cry come out. Last time I checked, which was recently, IGN said the 5th and GameSpot said the 12th (but they probably just pulled that out of their ass). I went to EB today and they didn't have it.
I agree with the slow reviews on IGN. They are still coming out with reviews for launch titles, like they came out with need for speed carbon today. As far as reviews not been out prior to release dates, you can blame that on the publishers.