What's up with my idle?

Your fan may be turning on without you even realizing it. That will make the idle come down a little bit. If not the fan, clean the IAC and see what happens.