Hey Spandexcore!
I think your first mix lack some bass and your second one has too much of it. I think that if you pull out some 200-500 hz from the bass, it will sit much tighter and play better with the other instruments. Other than that i think you've done a great job!