Well, I uninstalled and sent WoW on its merry way of downloading last night.
After sitting in game for about 5 minutes, I had no spikes, and my latency was actually better than my last clean install. (now in the 20s)
I will post again if this holds true after I get back from class today.
Edit: Yes, in the past few days, I was able to see spikes within minutes of entering the game. Sometimes just after I logged in.