Yeah, that's all great advice.
BB, you've already picked up on the idea that playing with a band will help you figure a lot of stuff out. And I can't stress enough how important that will be for your development. Even rehearsal with a band will help immensely.
You also need to really get the concept that there's so much more to technique than playing a single-note line cleanly at a given metronome tempo. All the cool dynamic stuff like how hard you pick, where you pick and how your left hand articulates is all technique too, and that's the stuff that will give you a style and some musicality. Chops is EVERYTHING physical you do on a guitar, not just the fast picking and legato stuff. Really great chops players like Paul Gilbert understand this and it shows in their playing (and in his case, his teaching).
From hearing your clips I can tell you're focusing most of your efforts on scalar lines and accuracy and not nearly enough on the more basic stuff that will really help you sound good, like rhythmic feel, dynamics and intonation. I'm not trying to put you off working on your picking, as the more you work on technique the more natural you will sound playing the more difficult stuff you'd like to hear yourself play. But I do strongly recommend you start looking at all the little basic things you do when playing guitar and really focus on them and value them.
Try getting hold of the first Eric Johnson instructional video, seeing as you like his playing. He spends some time playing fast scales, but most of the video deals with how to achieve different feels and dynamics, and the subtleties of how to achieve that. You'll learn a lot.
One more thing, related to wahwah's post: what he says about rhythm guitar is SUPER IMPORTANT and absolutely reflects the real world of the gigging player, but I'd take it a step further:
I like to think that playing guitar is an ENTIRELY rhythmic pursuit. You should have rhythmic control and groove whether you're playing backing chords, fills or solos. That's what sets the amateurs apart from the pros. If everything you play grooves, people will be able to relate to whatever you play, be it bone simple or stupifyingly technical. Make groove your key priority and you'll end up being a player that people want to hear.
To get an idea of how important rhythm is to everything you do watch this:
http://www.youtube.com/watch?v=CKhSzbhn_oo