Sly: You guys are the best, I am so damn loyal to you there's no wavering me.
However, on my virtual I still had mysql hiccups. I am assuming someone on my box ran high volume queries a few times a day and mysql would shit up for a minute at a time then level.
That's just how it goes on virtual/shared. Even the best of the best can't promise dedicated style hosting on virtual accounts.
If you need a dedicated box,
www.phatservers.net is your bitch lover.