The first thing I always do is drop a compressor on the master buss with some general go-to settings. Next, like the previous poster, I'll start with the drums. Usually I do sample augmentation or total replacement, depending if I have a midi track available. I usually buss the drums out and compress them, too before they hit the master buss.
Then I'll bring in the bass. If it's just a clean DI track, I like to duplicate that and distort and really compress the piss out of the duplicate. I'll blend that to taste with the original. Sometimes I don't distort the bass...depends on the song. But I'll usually parallel compress it, though. I'll also throw an EQ on there to get out those nasty muddy lows. Get that bass really working with the kick drum and punching the hell out of your chest.
Next, I throw up the guitars. If I have two rhythm tracks, I always start by hard panning. If I have four, I'll still hard pan. I love wide guitars and that's always my starting point. I like for the bass to carry the lows so I like a really present guitar sound...especially on dirty guitars. Again, depends on the song. A song that has all clean guitars is a bit different, but I still like presence. Acoustic guitars...well, I like a lot of strings coming through...but not harsh. Just texture.
Then I throw in the vocals. I usually like to track too many of these...it's a bad habit of mine. I almost always throw on a doubler on the vocals. I'll delay one side by say...17ms...then the other by maybe 20 or whatever. One side will be up 3c and the other will be down 4c or so. Then I'll come behind that and put some reverb on there. Nothing too long. I don't like distracting reverb. And in fact, I have yet to find a reverb I'm truly happy with. Next, I'll come in and slam it with a compressor.
By this time the mix should be rocking pre-automation. If there are any synth or strings, I'll bring those in here. Sometimes I like putting a HINT of strange effects on the strings to give it that "movement" that makes it more exciting. Flange, heavy chorus, whatever. I'll just put it at about 5 to 10% wet and that gives it a cool vibe.
Last, I start really tweaking things out with automation, etc. I'll throw delay on the vocals on ends of the phrases or something to get cool effects, etc. Just whatever I'm feeling at the moment.
Anyway, that's my quick and dirty with lots of details skipped in between. But it's my general guide on everything. The details are what changes a lot depending on the song, anyway.