@ techmo: the stores that I'm getting my parts from don't have the mini speaker, the 5.25" case speaker was all I could find. :S
If they don't have the mini speaker I linked to, don't worry about getting the speaker you have listed. It isn't the same thing and won't work. The mini speaker is only need for troubleshooting your build, so hopefully you will have no build issues.
@redgarl: Very solid build you put together and should be considered if the price is low enough below the i5 750 build. At the OP's resolution of 1600x900, the ATI 5770 is more than powerful enough. The ATI 5850 becomes "overkill" for that resolution. Again, your build is a good alternative to the OP's build.