Hi Carlos,
Mounting the Samba share is no problem at all, it's not just something I delved into since I format my Windows PC every other week. Regardless of whether you mount a Samba share as a local drive or connect via my method, you are still essentially streaming the exact same way. If you mount a share, it makes it easier to locate inside of Amarok, since it will be a folder under /mnt, instead of my way which required pasting the smb:// address in the bar. However, you do not have to paste the smb:// address every single time. I save mine as a bookmark, so I can access it very quickly.
I am unsure of the immediate advantages of DAAP, but it all works similarly I'm sure. In order to stream music from the Windows machine, I just set it up for network sharing and the music folder on the network. Samba picks up on it no problem, and makes things simple. So, DAAP may have some advantages I am unaware of, but it's not required to stream music. If you have a Windows PC open on the network, you can stream music from it.
Carlos said:
Sorry if I'm posting more questions than comments, but I'm intent on using a separate machine for my music that can be accessed by multiple computers (like what was described in the article) and want to make sure I do it the most efficient way possible.
Just do what you like, it should all work out in the end. If you are going to go with DAAP with iTunes, I am sure Amarok would pick up on it, and if not, you could likely target it similarly to my method above. Even in Windows, you can mount a network drive and use it like a local drive, so DAAP is far from being required, but it's up to you what you'd like to do.