SHF, the cable and DSL modems have the good 'constant' connection. It is using the same ports, AND pretty much static IP addresses. Therein lies the problem. With the dial in modem, your are assigned a different IP address at every connection, but with the DSL and cable modems, its always the assigned address. The hacker has a constant target that he can come back to time, and time again. W/O a firewall, you are leaving yourself wide open to having your system broken into....it's so easy that the proverbial baby would be crying because the candy got stolen! On the VAX networks, I've had hackers spend days with a program that makes a 'hit' every second or two, trying to break in. Uncle Sammy's little security team set there tracing the attempts, don't know the final outcome, as business went on. My son's gamer got hacked several months back, because he kept shutting the firewall down (complained it slowed down his internet games), he learned WHY I insisted he keep it up and running.
M$ has security holes big enough to drive a truck through, ME is bad enough, XP is much worse.
WINME took away many abilities from the user, and XP takes away much more in the management of the O/S. I am in a situation right now, where I need to flash the system bios chip with updated bios software, mine has an error that does not recognize a UDMA drive. I can't, due to M$' removal of the ability to format a floppy with system files (i.e. format a: /s in DOS, OR "copy system files only" switch under My Computer/drive/format) I've got to go 'borrow' the computer I sold to a friend that has WIN98SE on it to make the disk, whereas I can delete the autoexec.bat and config.sys files, load the update exe file and bin files on it to create the flash update disk.
P.S.- I didn't take you wrong. I had reread what I posted, and realized it sounded ambiguous at best. The 64bit bus issue is going to be a battle, but personally, I will opt for the flexibility of AMD's approach.