Since we're discussing it, here's the complete list...
2004 Team Salaries (according to ESPN):
1. NY Yankees 183,335,513
2. Boston 125,208,542
3. Anaheim 101,909,667
4. NY Mets 95,754,304
5. Philadelphia 93,219,167
6. Chicago Cubs 91,101,667
7. Los Angeles 89,694,343
8. Atlanta 88,507,788
9. San Francisco 82,019,166
10. St. Louis 81,008,517
11. Seattle 78,483,834
12. Houston 74,666,303
13. Arizona 70,204,984
14. Colorado 68,610,403
15. Chicago Sox 68,262,500
16. San Diego 63,689,503
17. Texas 59,845,973
18. Oakland 59,825,167
19. Minnesota 53,585,000
20. Toronto 50,017,000
21. Detroit 49,828,554
22. Baltimore 49,212,653
23. Kansas City 47,609,000
24. Montreal 43,197,500
25. Cincinnati 42,722,858
26. Florida 42,118,042
27. Pittsburgh 40,227,929
28. Cleveland 34,569,300
29. Tampa Bay 28,706,667
30. Milwaukee 27,518,500
As I said in my previous post, 7 out of 8 teams that made the postseason were in the top 12 salaried teams (Of the the remaining 5 in the top 12 salaried teams, 3 more - Cubs, Philly and San Fran - were in the running for a postseason spot going into the last month.), with the exception being the Twins. It seems money may not win you the World Series, but it sure does give you a good chance to.

Which teams were competitive without as much salary (say within 5 games of first in their division)? Aside from the Twins, really only Oakland, Texas and arguably San Diego. Those four teams ranked 16-19 in salary. Call these your "bang for the buck" teams. The lowest five salaried teams finished 3rd (of 5), 5th (of 6), 3rd (of 5), 4th (of 5) and 6th (of 6). Small market teams have little or no margin for error in terms of signing free agents or keeping their players.