Yes. Most definitely I want a SP3. It is very confusing to keep track of all the roll-ups and patches. I thought the MS advice on the subject was unless you specifically need the patch to correct some known issue (unless it's security related) wait on the SP. So have they changed this advice? Install all patches? I have a couple issues going on right now that I have been waiting on a SP to correct and just using a work around for now. Some of the warnings on the patches make you nervous about installing them if you have a relatively acceptable work-around.
Also, note that when using purchased software, often vendors will test to a SP level. Without SP to set a line in sand, I can see the conversations back and forth to vendors when problem arise, " I've got patch a,b, f, and k, what patches have you tested with. It's just not a good scenario. So you install only CRITICAL patches, wait on SP and install a SP when a vendor says they have tested.