Well it's been about a week. 50% said Job #1, 22% said Job $2, and 28% said job #3.
I ended up taken (haha) job #2 for many of the reasons others have said (close to home, no move, biggest upside, new skills, etc). I also think the most talented EE's work in the IC industry, and I particularly think the company I work for has the best of those EE's. Highly talented individuals producing very high quality product. I was intrigued that so many people had different opinions on what they'd do. I purposely left out logistical details earlier to try to get unbiased opinions.
Some other details for those interested:
I received offers #1 and #2 at the same time after some period of unemployment and heavily looking for a great job, of which I found two of them.
With job #1 I was concerned about career growth and being underpaid long-term. I had left company #1 just 2 years prior and was not looking forward to another move so soon or a stressful 1hr+ commute. The company has a line of people out the door wanting to get in, so they offer competitive pay but not great pay. They originally offered me $115k.
Only after letting them know of job #2 did they offer me $125k. I was asking for 150k, but would have taken that job at $135k-$140k (what job #3 ended up being). I had worked for the hiring manager in that group in the past and I loved the job and the people. I was somewhat disappointed that the HR couldn't see the value. The hiring manager later told me that they hired someone with similar experience for $75k... that someone has no idea how screwed they got other than an awesome job of course.
I took job #2 because it offered more career growth both financially and professionally, it offered me not moving, being with family every night, a walk-able commute in a town I love, etc. The interview was the most difficult interview I've ever had and I ace'd and it. The interview sucked me into wanting the job even more. I was hopeful that working in a satellite office would have the advantages of working for a large company with a small startup type atmosphere which I had enjoyed at my prior job. For the most part, that has remained true. I am also on track for my first product release just one year after my arrival which is rarely done. I think the company is really starting to see my value within their overall picture and I believe this product release should solidify my promotion. A recent reorg has made the delivery unnecessarily stressful, but I'm hopeful that this is a transient thing that will smooth out with time. The job is flexible, relatively easy, and they try not to work me to death, which I wasn't expecting.
I was headhunted for job #3 seven months after starting job #2. I usually don't respond to head hunters especially after only being with a company for seven months, but this one asked some questions that made me know they were legit and the company desperately needed help. The original offer was actually for $140k, but they wanted me to pay for all of my own travel expenses for my quarterly trips. I obviously negotiated that out of the offer pretty quickly, but that was red-flag #2. Red flag #1 was that they originally got me to interview by saying it was a remote opportunity but after I interviewed they asked if I would move to Palo Alto. That was two bait-n-switches and I was concerned about taking the job and nine months after starting the company insisting that I moved to CA. The group appeared to be a really good fit and the manager seemed top notch. I would have had a very respected position within the group and been well leveraged for continued career growth. I decided I didn't want to leave my current company so soon for a financially lateral move, with a significant risk of needing to move to CA, and being away from my 7yo daughter 8-10 weeks per year, without having significantly more guaranteed pay. I asked for $160k base and they decided to go with their second best option which I was surprised and disappointed about, but understood.
Anyway, this has been a lot of fun for me to see and read other peoples' opinions on what I should have done from a pure job offer perspective. Obviously, all three jobs were good and their was no wrong answer here. I'm convinced that I made the right decisions for me and my family considering all of the other factors that I didn't mention earlier.
I'm now curious if others would have done the same as me or still taken job #1 or #3.