John Petrucci is an awesome guitarist, but sometimes his technical ability doesn't mean that he's fun to listen to.
As for getting free music, try searching them up on Google or
http://www.singingfish.com
________
STRESS FORUMS
________
Volcano vaporizers