Can you upload songs and manipulate them? Cut into snippets, put together in a mix?
Sure, you can in GarageBand '11.
Drag audio files from the Finder or songs from the "Audio" pane of the Media Browser into the Timeline of GarageBand. Cut the audio clips and arrange the audio regions on a real audio track to your liking.
Retrieving data ...