How do you pronounce "GUID?" Is it one syllable or two?
I go with the 1-syllable version (gwid) that rhymes with squid and liquid and that matches the pronunciation of "languid" http://dictionary.reference.com/browse/languid.
According to Wikipedia:
pronounced /ˈɡuːɪd/ or the preferred pronunciation /ˈɡwɪd/
So, the single-syllable pronunciation is preferred.
I'll probably continue to spell it out when I come across it despite that fact. :)
I like the version that rhymes with squid (hey, I'm a Southerner), but I understand that it can rub people the wrong way like Bush's pronunciation of nuclear. It seems to me that this may be based both on the linguistic region as well as the technology used. I first heard about this back in the early 1990s from a Microsoft class and they used the squid-guid.
The purpose of shortening something to an acronym is for ease-of-use. It seems logical that it's easier to say a one-syllable word (squid/guid) than endure the agony of having to pronounce a distinct two syllable (fluid/guid). Since GUIDs are in the realm of programming and programming is all about logic, it seems the most logical pronunciation is the single-syllable squid/guid.