Thanks for your replies.
For the longest time, I thought it was LAN as in LAND, but apparently the appropriate pronunciation is LON (in Spanish).
phlashba, that's interesting that there are actually 2 ways it's pronounced in the videos. Maybe either is right after all!
Then again, these are acronyms and not words, so maybe there is no right or wrong.
EDIT: Woo-hoo, 1,000th post