Listen to Mixtapes on Your iPhone with 8tracks
Event though it has a retro name, 8tracks is actually a service that allows users to create their own mixtapes that have a maximum of 30 minutes and are based around a theme, mood or subject. These can be uploaded through the 8tracks site or imported from SoundCloud. These then can be played from a variety of devices.