The website for American Airlines is pretty good for this; seat maps show you how many seats are available in each class. I recently flew on a friend's buddy pass (who works for American) and used this to track seat availability down to the last few hours. It was pretty accurate.