I'm in process of going from RHEL v4 32 bit to RHEL v5 64bit. Version 4 doesn't have very robust iSCSI support (we're also implementing archiving and HSM to and iSCSI target). I've also run into problems with the older e1000 drivers in v4 and Jumbo Frames support.
As Jholder points out too - v5 is going to be around a lot longer as well so once you're setup and running smooth you won't have to touch it for a long time.
Also - go 64 bit - especially if you expect to install more than 2GB of memory.
John |