Sorry if anyone's heard this too much, but I'll try and lay out my question here. Basically, I'm involved in composing music and have mainly been outputting it to MIDI files so far (as I've got little else). What I'd like to start doing is creating compositions and fleshing out the instrumentation better (with a greater variety of more realistic instruments). I've heard from some friends about Sound Fonts for sampling, but I'm not sure how "up-to-date" those are. In any case, my setup thus far is fairly basic/outdated. I've got a keyboard that can interface with the computer for MIDI entry, Allegro (like I said, old), GarageBand, and Soundtrack. What I'm looking to do more specifically, is creating music via notation (through a program like Allegro for example) or via keyboard entry. I'd then like to set voices to samples: ideally, a variety of realistic sounding instruments and choirs, and probably some more non-traditional instrument (such as rock/electronic/remixing instruments). It might be nice to have loops too. In summing up, I'd like to know where I could get these sampled instruments and what programs would be best for achieving my goals. Thanks in advance!