Cool recording man... I dig the feel of it. The song covers some nice ground. I enjoyed the singing, both the harder and softer stuff, I'm a fan of both. The guitar work was quite inventive too, I quite liked that bouncey line that you had going throughout the last minute or so. And the PRS just shines...
You didn't make any mention of your gear; I'm curious to know what you used for recording this? It's always fun to be able to throw together your own recording.
I have a few ideas for your mix, if you're interested.
The first thing that struck me is that the drums are too loud compared to the guitars, and specifically, the snare drum. Not sure how many drum tracks you have, it sounds like you have some overheads and maybe a mic on the snare & kick. Depending on the headroom in your mix, you can try boosting your rhythm guitars by a small amount (I'm talkin' like 3dB max, probably only 1-2dB), or cut down that snare a bit. If you don't wanna lower the volume of the snare (and if you did, it would again be a very small amount, lower it by 1 or 2dB at most) you can EQ a bit to reduce it's presence in the mix. It has kind of a nasally tone, so try some cuts around the 600-900hz range, small cuts of 1 or 2dB. Use your ears, listen carefully when you're applying small cuts. Isolate the track and listen to it with and without the cut, then play the full mix and toggle the cut on and off. You should be able to isolate a small 1dB cut on the snare drum even with a full mix going on.
Other thoughts...
The solo at 2:25 could afford to be a bit more present. It sounds decently loud, it's just lacking some cut that makes it really stand out. You could try boosting the whole track, or apply some small EQ boosts to the track. 800hz is a great cut frequency, as is its octave (1600hz) and small boosts to 2-4kHz will provide some clarity, but it sounds like this track is already fairly ample in this range. Again, keep boosts/cuts very small, at the absolute, absolute most, +/- 6dB. If you find you're EQ'ing more than this, you might wanna look at just changing the tone of the amp. Another trick you can do is to apply a small EQ cut to the rhythm guitars while the solo is playing. This gives the solo some more breathing room in the mix, and all but the most attentive listeners and trained ears won't even notice the change on the rhythm guitars' EQ because they'll be too focused on the solo!
The bass guitar seems a tad weak in the entire song. Did you use a DI box? It has some nice mid-range punch but it seems to be lacking somewhat in the deep low-end. You could try some boosts around the 40-100hz range. Maybe a low-frequency shelf could be beneficial too.
Same thing with the kick-drum, it seems to be lacking any real "oomph". It has a nice definition, you can hear it pretty clearly in the part around 0:25. A good target spot for kick-drums is 60hz or so. Try a low-frequency shelf around there and see if you can improve the sound that way.
Hope it helps... cool song guys! Keep rockin' and recording...