I'd go further... no more HBAs.
With modern crap-load-'o-cores CPUs, I predict that you will see the end of HBAs. Once you have a lot of CPU power that can be easily divided, offloading the I/O stack to a core instead of a dedicated (read: expensive) chip seems like a winner idea in my book.
Certainly this will take a while, as a complete SCSI stack is pretty darn complex, and I would not trust the stability of such a stack for a couple of years. (Similar to the early days of iSCSI.)
Intel didn't write an open-source software implementation of FCoE because they are merely a bunch of charitable folks.
If you want another prediction: After FCoE displaces native FC in the SAN and gets decision makers comfortable with Storage over Ethernet, it will be quickly followed by a transition to iSCSI, which is not quite so picky about network quality. It is also much easier to find an IP admin instead of a SAN admin.