I had an issue with the new BIOS not appearing to finish installing. In case other people find the same, I've put here the steps I did & all turned out fine.
(1) On 18/5/2014, on a separate Windows 7 PC, I downloaded the 2204 BIOS (2009.10.26 update) from
http://support.asus.com/Download.aspx?SLanguage=en&m=EEE+PC+1000H%2fXP&p=30&os= selecting the 'Global' link (which bypasses other download managing crap) to actually download just the file '1000H-ASUS-2204.zip'.
(2) When downloaded, unzipped by right-click 'Extract All'.
(3) Opened unzipped '1000H-ASUS-2204' folder.
(4) Renamed '1000H-ASUS-2204.ROM' as '1000H.ROM'.
(5) Copied '1000H.ROM' onto freshly (FAT32) formatted 2GB (but anything 1GB or above is fine) USB flash drive.
(6) Removed flash drive from host PC & inserted to (switched off) Asus 1000H PC.
(7) Switched on Asus 1000H & pressed 'Alt + F2' at the 'F2' prompt.
(8) Left 1000H for five minutes (no 'press the power button to restart' prompt - or anything else - appeared).
(9) As 1000H appeared to be still reading the '1000H.ROM' file, I pondered what to do. Now worried, pressed & held power button until 1000H powered down.
(10) Removed flash drive.
(11) Turned on 1000H, pressing 'F2' to boot into the BIOS.
(12) Checked BIOS version which read 2204. Everything else seemed to be as it should.
(13) Quit BIOS and booted into O/S (mine just happens to be a pre-installed Linux Mint 16) & found everything works as it should.
(14) Stopped sweating!
Why my 1000H didn't display any message to say it was finished installing the new BIOS I've no idea.
I really hope the above helps someone.