For a free photo programme I would look at paint.net. A good paid for programme is Adobe Photoshop Elements 10 ( £79) see ; Elements 10
I use i Tunes (free) for music downloads, you can buy vouchers from £15 to buy downloads or use it to rip from your own CD's. If you have or are thinking about an iPod it is the programme of choice. I also have Audials 8 which enables one to save FM radio music - it "looks" for your choice on 1000's of FM radio stations and can record in MP3 format.Google for links.