<<Preferences > Advanced will not tell iTunes where you media are located. It only tells iTunes where you want to start storing new media from that point on.>>
This is NOT true.
Going to Preferences: Advanced and selecting your media folder will most definitely tell iTunes where your media is located. I just used this very thing a few days ago when I renamed my media folder on an 8Tb external drive from iTunes to iTunes Media and it found my over 100,000 songs, 10,000 plus TV episodes, Apps and Movies and all my playlists stayed perfectly intact.
I have moved my iTunes media more times than I can count from one hard drive to another, to a different RAID drive, to a RAID backup and back again and I have never had any issues because I keep my Library file separate from my media which is on an external hard drive. As long as you tell iTunes where the media is located in Advanced: Preferences, it will find it and it will update the Library and .xml file to the media on the new hard drive while keeping all the playlists, play counts, whatever, intact.
I also copy the iTunes folder in Music on my Mac Mini over to my MacBook Pro for when I travel. I just plug in the external drive, start iTunes and have never, not once, had any issues. When I get home, I copy the folder back to my Mac Mini and all the changes made while I was away are all there.
The problem is when people keep their Library on an external drive when it should stay in the Music folder on the machine that is running iTunes. iTunes doesn't care where the media is located as long as it knows where to look.