Garage Band and sound box

I think gamesalad should be able to import soundtracks from garageband. What better way is there to compose your own music? Plus, I do not know how to get sound effects, maybe a public sound box? that people can download and add to?