honestly dude, from what I can hear on these pc speakers, the drums aren't that bad.  The toms will sound good with compression, same with the kick.  The snare is lacking some body but I listened to that other trqack of yours and I liked the way the snare sat in that song.  ALl in all I think...