Eee PC software download center goes live (kind of)