I haven't done anything to that level, but I did play 3 songs for someone who was a fan of Metallica and Iron Maiden (so slightly longer than normal songs aren't unheard of for him), so I played In the Name of God, Pull Me Under and A Change of Seasons. 45 minutes of awesome X