There's lots of FX libraries around but I'm wondering if it's wise to buy a whole library. You could easily find yourself buying hundreds of CDs worth to ensure you've got everything you need.
A much better approach is something like the online libraries, you only pay for what you need. Last time I checked they were pretty cheap and it's cataloged. i think Sound Dogs is one.
Bob.