Well, I probably do it a weird way, but here's my method.
I start out by base coating them with an appropriate primer (black, white or grey depending on the colors going on top - black most commonly, but if I'm going to use bright colors, large areas of flesh or whites on the model, I'll use white. I rarely use grey, but do when I don't want it to be dark/muted or especially bright and colorful). Sometimes I'll use model enamels and spray paint several squads at once using this as a primer and base coat. This is kind of a quick and dirty method, but it has served me well. I like the Model Master spray paint for this and have used it on quite a few of my figures.
I then drybrush, shade and get the "primary color" of the mini to look good (ie blue for a Etoile, Green for a Capitolian Lt. Infantry, etc). This lets me hurriedly get the larger areas done without having to be very careful...and if I don't like them at this stage, I haven't done a lot of work if they're Pine-Sol bound.
Next I block in the detail colors. I then work the skin, then straps, packs, boots etc. I then drybrush and higlight these areas carefully (since they're smaller) Next comes little details like buckles, badges, etc. At this point I do my "favorite" part. I look at the generic looking figure and think about what I can do to make it stand out a little. Is there an area I can paint to draw interest or make it look more detailed and "showcase" than it really is (I rarely paint showcase minis - just simple tableop mnis with a little extra detailing at the end to make them look (in a VERY cursory glance) like showcase minis. Typical stuff is like checkerboard patterns, numbers or unit marks, rank stripes, etc. It's amazing what a tiny bit of this can do to make very basic figures look impressive on the table (at least to me...you may think my paint jobs bite. LOL).
Finally, I do the base (I usually go VERY simple here - I like them looking like "game pieces" and want to just frame the figure). I just paint the area a grass green color then dip it into flock. I then let it dry completely and do any last touch ups (I work quickly so, there's usually a few spots where I messed up something previously painted)....then dull coat the heck out of it to protect it.
This method works very well (for ME) because it is quick and gets things painted to a useable level. I can turn out a squad or two a night...sometimes more if they are similar to each other.
Wow...after this I'm now totally in the mood to go paint...maybe I can finish up some of my ton of partially completed lead. LOL