You might be interested in
http://www.autopatcher.com/
The chap who makes it gethers all the Windows updates and regularly puts them into one nice program package, ok so it won't be quite as up to date as using windows update but it can be more convenient and dead handy for making your own unattended XP setups.