Definatley Ubuntu....dont see a reason to dual boot...if your used to windows and you dual boot...most likely you will use it as a crutch and never use ubuntu...
the problem with that is...as someone point out earlier, your better off with 'anything but vista'
OSX isnt bad either...BSD based...