It was my own fault.
I'm what the marketing types call an "early adopter." I like to get my hands on new tech as soon as possible, so it was understandable that I immediately scooped up the latest version of the Mac OS, OS X Lion, thanks in no small part to an iTunes gift card my sister had gotten me for my birthday a couple months ago. (Yeah, this was all premeditated.)
I performed due diligence: I made sure all the necessary patches were in place on my existing system and did a complete Time Machine backup. I downloaded Lion and held my breath as it installed.
About 35 minutes later the machine rebooted and I was greeted with the new welcome screen. I logged in. Everything seemed to be working just fine. All of my apps, emails, addresses, and calendar items were right where they should be. Surprisingly, even the Verizon air card software (which supposedly wouldn't work under Lion) was working fine. As the day progressed, and reports started coming in from folks who were having some very serious problems, I counted myself among the lucky ones whose system was running normally.
Then a day later I made a critically stupid mistake.
I uninstalled the Verizon aircard software in an attempt to utilize OS X's built-in WWAN capability, something I had successfully done several times under Snow Leopard.
Firstly, the built-in WWAN wouldn't work. It wouldn't recognize the modem when it was inserted, even though the connection was still listed under Networking in System Preferences. Secondly, when I attempted to reinstall the VZAccess software, it balked. Kept telling me I needed administrator privileges (which I already had). No matter how many things I tried, it could not be cajoled into installing. And of course, this was the most recent version of the software available, and according to the VZAccess forum on the Verizon website, "there is no timeline available for Lion support."
WTF? I mean seriously, have the engineers at Verizon been asleep the last six months?
In the day or so that had passed since installing Lion, I'd done a lot of cleanup on the drive, as well as adding addresses and organizing email folders, so I was pretty happy living with things as they were until Verizon got their act together. But late Friday afternoon, WiFi started randomly dropping, requiring a total reboot to reestablish the connection. Then the machine wouldn't automatically reconnect after coming out of sleep mode. Suddenly a lot of little things started happening that told me perhaps I should not have jumped on the Lion bandwagon quite so quickly. I was now faced with several options, none of which were especially attractive.
One: I could restore my pre-lion backup to retrieve the Verizon application and settings and then reinstall Lion. In doing that, however, I knew my Adobe CS3 installation would get hosed (because of a funky enterprise licensing thing), rendering it useless. (From prior experience with this issue, I know that reinstalling CS3 does not solve the problem.)
Two: I could leave things as they were (including having a working CS3 installation) and live without access to my aircard until Verizon got around to updating the software, continuing to pay $50 a month for internet access I couldn't use.
Three: I could wipe everything out and do a clean install of Snow Leopard, reinstall the Verizon application, upgrade to Lion and then reinstall all my other apps from scratch (including CS3).
I decided on a variation of Option Number Three yesterday, and spent most of the afternoon reinstalling. It was a needed learning experience and that cut down on my growing antipathy towards Apple; I had to figure out where OS X stored addresses, mail, and calendar items as well as how to get Lion to display the now-hidden Library folder where all these items had to go.
I successfully got all my addresses, emails, calendars, and documents transferred back, leaving only iTunes and about 20,000 pictures to pull off the last Time Machine backup.
While I got the pictures transferred last night without a hitch, the same could not be said for iTunes. One thing I've learned about Apple's philosophy for file organization over the past couple years it that it seems as far as they're concerned, it doesn't matter where the data is located on your drive as long as it's presented to you in an organized fashion. iTunes especially is notorious for importing a single album and splitting it into several folders for no reason whatsoever. I think that's why I could never get into iPhoto; same type of bullshit. I prefer my photos organized in folders by date, not organized by "events."
But I digress.
First I tried simply copying all the folders in the Music folder back from the Time Machine disk manually (90 minutes; I have a lot of music). When I fired up iTunes it told me it couldn't start because it was on a locked disk. WTF? The Google was of no help, other than suggesting that I move the iTunes folder to my desktop, restart iTunes, and then manually add the music back in.
Uh, no. While yes, that worked (iTunes started up just fine), reimporting all my music would take hours, and in all likelihood I would lose album art, playlists, and all of the "corrected" info about the songs I'd entered into the database.
Next I tried doing a proper restore of the iTunes folder from within the Time Machine application itself. Maybe it did something that manually copying the files didn't; 90 more minutes.
Same error when starting iTunes.
By this time I was frustrated to the point of tears. Everywhere I turned I was getting fucked by this Lion upgrade. Visions of Microsoft Vista kept dancing in my head, and I thought, this is Apple, damn it! This shouldn't be happening. This is supposed to be easy!
At that point I decided I'd had enough. It was time to return to Snow Leopard.
Right before I went to sleep last night, I erased the drive and began the Time Machine restore to its pre-Lion state. This morning, after everything was up and running again, I deleted all the extraneous programs I was no longer using, as well as all of CS3. I opted not to reinstall CS3 because of the licensing issues, instead going with the retail version of Photoshop Elements 8 that I'd purchased about a year ago. For the rare times I need Photoshop, Elements has enough functionality that I can accomplish what I need, and the version of Bridge that comes with it doesn't crash nearly as much as the one that was included with CS3.
I just read online that Apple has already seeded OS X Lion 10.7.2 to developers. No word of 10.7.1, undoubtedly indicating that a bug fix to 10.7 is on its way.
Even if a bug fix is issued, I may still hold off a while before attempting this again—and make damn sure I have a full clone image (not just a Time Machine backup) of Snow Leopard in case I have to put everything back the way it was.