If you're server is 64bit get the 64bit, if it's 32bit get the 32bit.
As well as other stuff the following that you mention should be installed for WSUS to work.
ASP.net
.net extensibility
isapi filters
windows authentication
Request Filtering
Here's a great walk through to get it up and running. Print it off and read it over.
http://www.microsoft.com/downloads/details.aspx?FamilyID=df628245-8449-4b93-948c-0926deb1197a&displaylang=enIf you have more questions/issues feel free to ask, no problem.
-Jeff