One point, in fact one font, I would like to address, and that is 'Helvetica'. As I understand it, this is predominantly a Mac font, as opposed to Windows (licensing issues etc. I believe?).
Quite a few websites specify Helvetica as priority (appearing earlier in the font-family list) over say Arial or Verdana (Windows) which in my opinion is incorrect (despite articles I've read saying the contrary). I'm running a Windows XP machine, ClearType is off by default. I somehow acquired Helvetica many moons ago (not sure where exactly, I've not installed it specifically) and with ClearType off, Helvetica displays very badly at normal to low font-sizes. However, it displays great on IE8 because that browser smooths all its fonts!
So, IMO I would certainly place Helvetica later in the font-family list (which you have done anyway).
I do have "Segoe UI" on my machine as well, but how common is this? Verdana is a made-for-the-web font, very clear at low point sizes, but slightly wider than others. It will take up quite a bit more space than Segeo.
As to which fonts to use... I think this is really two questions. Which fonts fit the design - very much a 'Web Design' issue? And which fonts are cross-platform - a technical issue? But with the advent of CSS3 and downloadable fonts etc. then this 2nd question is perhaps becoming more historical?