With the exception of country music (which I cannot stand) I'm with you on the rock/metal/Irish traditional music. Add in a little Gregorian Chant and it's a perfect setlist!
Bears repeating: (to vote go here: http://www.bet.com/Site+Management/Polls/106+and+Park+II.htm?wbc_purpose=Basic&WBCMODE=PresentationUnpublished&Referrer=%7B29BD4505-32BF-4E4F-A434-1E7519949588%7D )
Go vote! Let's keep this young man on top! FReep it!