Exchange 2010 Inside Out: the inside story

Update (12 Dec 2010): The book is now available from Amazon in both paper and Kindle editions.

As regular readers of this blog may know, I have been working on a number of Exchange related projects over the last few months. Two of them involve the world-famous and internationally known Tony Redmond, late of Hewlett-Packard, noted raconteur, and all-around Exchange expert.

First, and coming soonest, is our upcoming two-city Exchange Maestro roadshow. Tony and I are sharing teaching duties in these three day classes. Brian Desmond, a fellow Exchange MVP and expert, is acting as our lab master. I have lately been quite busy creating the content for my portion of the presentation. My topics include unified messaging (of course!), role-based access control, remote PowerShell, and the ins and outs of the client access server role. Our first event is practically right around the corner, coming as it does in about three weeks. For more details, see the event website– it’s not too late to register.

I have also been busy performing the technical edit on Tony’s forthcoming book, Exchange 2010 Inside Out. When Microsoft press first approached me about doing the technical edit, I was hesitant. Tony’s books are legendary for the quality of their content, their information density, and their sheer page count. The thought of being responsible for the technical quality of such a large work was daunting. However, it was also a wonderful opportunity to work with someone whose knowledge and abilities I very much respect, as well as to get a toe back into the book publishing world. It has been quite an adventure so far.

The workflow we follow is fairly simple. First, Tony writes a chapter. Then it goes through a copyedit. The copy editor is responsible for making sure that the manuscript follows the Microsoft style guide for punctuation, capitalization, and avoidance of various other pitfalls, traps, and general badness. For example, the Microsoft press folks have insisted that Tony remove any reference to his favorite imaginary spam website, “sexybabes.com”. Apparently, Microsoft has run afoul of officials in various countries throughout the world for using similar names. Anyway, after the copy editor has worked magic on the manuscript, it comes to me for the first technical edit pass.

My job is to read through Tony’s work, checking it for accuracy, completeness, and consistency. For example if in one chapter, Tony says that an Exchange feature works in a particular way, and he speaks about it differently in a later chapter, I’m supposed to catch that. I am also in charge of catching mismatches between PowerShell commands and their descriptions, making sure that PoSh commands work properly as printed, and in general ensuring that there are as few technical mistakes as possible in the book.

The fun part of this job is that I also get to suggest to Tony areas where the coverage in the book might be improved or clarified. He has been quite generous in listening to my suggestions instead of telling me to shut my pie hole. (In fact, I am not sure that Tony knows the expression “shut your pie hole”. I fear that I may have accidentally educated him by this blog post.)

When I’m done, I post the chapter back to the SharePoint site that we use, then Tony gets another crack at it. He has to resolve each of the embedded comments or questions generated by the copy editor, me, or the project editor. Once he has done all these things, he resubmits an updated draft of the chapter, and I get it again for a second technical review pass.

Because Tony’s book covers Exchange 2010 service pack 1, there have been a number of cases where changes in the service pack code during its lifecycle have resulted in the need to add or remove or change material during the second tech edit pass luckily, Microsoft shipped SP1 early so we have had access to the final version for some time, making it possible to ensure that we cover the service pack as it actually ships and not as it was projected to ship in earlier days.

After Tony’s done with his second pass, the copy editor may get another crack at the chapter, depending on what state it’s in. After that, the production staff takes over and turns the original Microsoft Word document into a print ready set up page proofs, which Tony then gets to review and check for last-minute changes. By the time the chapter “goes to pages” it is expensive and difficult to make changes. Imagine, if you will, making a change on page 172 of an 800-page book and having that change ripple through the rest of the book. It’s not impossible, but the production staff strongly prefers that we make any necessary changes before getting to pages, which is why we have multiple editing passes earlier in the process.

I expect that the book will be done before Thanksgiving. The last time I wrote an actual print book, it took 10 to 12 weeks between the time I had finished everything I had to do and the appearance of the finished book on bookstore shelves. Much of this is because there are only a small number of places in the world they can print actual books in that size and with that page count. That means that, as with many other processes that require a long lead time, there is a great deal of pressure to stick to the schedule. Even if you finish the book early, that’s no guarantee that you can still get press time. Then there is all sorts of other tiresome processing that has to go on: the cover must be printed, the pages and cover must be bound together, the finished book must be boxed and shipped to distributors, who then ship it to buyers’ warehouses, who then eventually ship it to local outlets.

One of the key advantages of this book is that it covers service pack 1. Microsoft made a great number of changes to Exchange with SP1. Some are functional improvements, some are new features, and some are restoration of features or capabilities that were in Exchange 2007 but were cut in Exchange 2010. For that reason-currency-I would have to recommend this book, but I will freely admit that it is not for everyone. Tony is assumed a fair amount of Exchange knowledge on the part of the reader. This is not really an appropriate book for beginners. That is not to say that a motivated beginner couldn’t learn from it, merely that an introductory book like McBee’s Mastering, is a better choice for someone who’s just starting out. I think there’s room in the marketplace for more than one good Exchange book, and I am delighted to have had a hand in this one’s production.

1 Comment

Filed under UC&C

Thursday trivia #25

  • Yes, I know it’s not Thursday.
  • Today, not-Thursday, is National Punctuation Day. This book looks like an appropriate read, though sadly I won’t get to it for a while.
  • My travel schedule for the rest of the year: Seattle, Boston, Anaheim, Las Vegas, Pensacola, plus whatever I shoehorn in during the last half of December.
  • Oh, did I forget to mention? Acuitus is giving us all the last two weeks of the year off as paid extra vacation. In unrelated news, we’re hiring.
  • The boys and I had our first FaceTime call with Mom, Grandma, and Melissa this past week. What a neat piece of technology! It’s the next best thing to being there. (And yes, I know Apple didn’t invent video chat, but they made it easy and mobile.)
  • I am fascinated by the Theodolite app I got from the App Store. I find myself pointing my phone in random directions just to see what it does.

2 Comments

Filed under Friends & Family

Thursday trivia #24

  • Sadly I got Halo: Reach the other day. I say "sadly" because I haven’t even gotten to start the campaign yet (though the boys and I had a blast playing it together.)
  • At my day job I am immersed in writing about Exchange 2003. In my magazine and book work, I exclusively cover Exchange 2010. Talk about cognitive dissonance!
  • Julie is raising money for an extremely worthy cause: the 2010 RESOLVE Walk of Hope, a fundraiser for RESOLVE’s efforts to raise awareness of infertility issues. Drop by and hit up her tip jar if you can. It’s for a damn good cause.
  • Georgia Tech did really well on this list of college rankings, prepared by corporate recruiters for the Wall Street Journal.(Sadly, so did the University of Michigan. Better hope David doesn’t notice that!)
  • Speaking of the WSJ: would you rather freeze your fat, or zap it with a laser? Decisions, decisions.
  • According to this post from a marine scientist at the University [sic] of Georgia, a lot of the oil from the Deepwater Horizon spill might be down on the seabed. That’s not good for the long-term health of siphonophores or bottom-feeders like shrimp. Curse you, BP.
  • Kevin sent me a link to this nifty Outlook add-in that allows you to block the use of the "reply all" function. I may need to inflict it on the machines at work soon.
  • If you need any help remembering to count your blessings, this summary of the Census Bureau’s 2009 poverty statistics will probably do the trick.
  • This is not on my bucket list. No way, nohow.

Comments Off on Thursday trivia #24

Filed under Friends & Family

No, you can’t upgrade the Lync release candidate

In case you were wondering about installing the Lync release candidate now, then upgrading it to the RTM version:

There is no supported way for customers evaluating the public bits to do this.

Normally build-to-build upgrades for pre-release software are only supported for customers who are in one of Microsoft’s early adopter programs, like the Technology Adoption Program (TAP) that various product groups run. In the Exchange 2010 (and 2010 SP1) TAP, build-to-build upgrades were fully supported, and we spent a lot of time chasing down problems that occurred because of them. In that light, the Lync product team’s decision not to support upgrades from the RC to the RTM version for ordinary users is perfectly understandable, though disappointing. (Of course, Lync TAP customers are fully supported for build-to-build upgrades.)

Having said that, I am eagerly looking forward to hearing from people who install the RC now and then upgrade to the RTM version later. I’d love to hear what the pitfalls are.

(Edit: clarified that Lync TAP customers are supported for b2b upgrades, just not the rest of us. This puts Lync on equal footing with Exchange, SQL Server, and most other MS server applications.)

1 Comment

Filed under UC&C

MS releases release candidate of Lync

Big news this morning: Microsoft just dropped the release candidate build of Lync. This is the product suite formerly known as Communications Server “14”. I’m glad to see a simpler name, and it looks like the simplified branding also applies to the mobile clients and the Live Meeting desktop (and maybe the service; I can’t tell yet.)

There are a lot of changes in CS14 Lync and I really haven’t had time to dig into them (though I’m really looking forward to PowerShell support!) However, I was already in the process of rebuilding our existing OCS 2007 R2 installation at work, so it might be time to move to Lync instead. All hail Software Assurance! Of course, I’d bet that the RC build of Lync isn’t supported for production use, and I have no indication that there will be a build-to-build upgrade from the RC (as there almost always is for Exchange.) I may have to wait a bit before rolling it out. In the meantime, there are a ton of videos covering new features in Lync that I should probably watch…

Comments Off on MS releases release candidate of Lync

Filed under UC&C

Our visit to Denali

In the previous installment, I talked about the fishing trip. As much fun as that was, it was just the first day. Oh, bonus picture: here’s a panorama of the boat dock where the boys were throwing stones:

Alaska-panorama-2.jpg

Where was I? Oh, right; the drive to Denali. The route is a straight shot up the Parks Highway. On the west, you can see the Kichatna Mountains, and on the east you pass from the Talkeetna Mountains up into the Alaska Range. The drive is pretty flat overall, but no less spectacular for all that. Here’s a panoramic shot of the view out into the Alaska Range from one of our roadside stops:

Alaska-panorama-1.jpg

We made a ton of stops to take pictures. On the drive north, first we passed into the Denali State Park, which has all kinds of scenic overlooks facing both east and west. One of them was the Alaska Veterans’ Memorial, so of course we had to stop for that. It was surprisingly large, given Alaska’s small population, and both well-maintained and well-attended. There were easily 50 people there walking around while we were there, which surprised me a bit. The state park’s southern boundary is a looooong way from the national park, which is a little misleading. (Oh, and cell phone service: not really. Don’t count on using a phone-based GPS on this route!)

The most scenic part of the drive was probably the passage over Hurricane Gulch. This description (and the pictures) do a good job of giving you the sense of it, but you really have to see it– the camera doesn’t capture the scale very well.

Denali itself was a bit of an anticlimax. The park is enormous– 90+ miles from side to side. You can take bus tours, but we didn’t have time to do that, and the boys were tired of riding in the car so they didn’t want to drive out to Savage River, the limit of how far you can drive in your own car. We compromised by having lunch (mediocre, but we were hungry so we didn’t care) and visiting the visitor’s center, which has some terrific dioramas. My favorite: the wolf trotting away from a kill with a bone in its mouth, looking for all the world like a deranged cousin of your friendly pet dog.

On the trip back to Anchorage, the boys were in great spirits, aided by our stop back in Talkeetna to pick up some clothes we’d left at the hotel and to get our fish. 15.5 pounds’ worth of fish, packed in a lovely shipping box by the Talkeetna Smokehouse lady. It also didn’t hurt that we didn’t have to stop at every scenic overlook so we could ooh and aah, although we did stop at a few. Mt. McKinley was more clearly visible on the drive south, but even so, this was as good as our view got:

DSC_8665.JPG

It was full dark by the time we got to Anchorage; we had dinner about 10:30p at Red Robin (mostly because they were still open), then got to the airport, dropped off the rental, and waited, somewhat grumpily, for our 1:20a flight. Everyone slept on the plane, which was good– we needed it!

Summary: great trip. Alaska is beautiful, and I’m eager to go back, hopefully during a time with better weather and more salmon!

Most of the (good) pictures I took are here. The bad ones got deleted, of course.

Comments Off on Our visit to Denali

Filed under Travel

Virtualization and Exchange faxing

I got an interesting question in my mailbox the other day, and I didn’t know the answer offhand, so I had to do some digging. I love it when that happens. The question:

I have a customer who’s using RightFax and wants to deploy Exchange 2010 in a completely virtualized environment. If they’re only using the UM role to serve as a fax gateway, i.e. no voice, then are the same processing requirements present?

Short answer: no. Although Microsoft doesn’t support virtualizing the UM server for any reason, Exchange 2010 fax should work OK in this configuration.

Longer answer: the UM server answers calls when they arrive from the gateway or IP PBX. If the call is to an extension that maps to a UM-enabled mailbox, the UM server will answer. If it hears a fax CNG tone, it will treat the call as a fax.

In Exchange 2007, this would have meant that the UM server accepted a T.38-over-RTP audio stream from the gateway/PBX and rendered it as a fax message. Exchange 2010, however, lacks inbound fax support, so instead it loads the external fax service URL (if one is defined on the UM mailbox policy) and sends a SIP redirect back to the gateway or PBX. That device then sends a SIP INVITE to the fax service, which accepts the INVITE, accepts the resulting audio stream, and generates a fax message.

If the call isn’t a fax, Exchange will record a voice message from the caller, transcribe it to generate the Voice Mail Preview data, and then send it on to the recipient’s mailbox.

Audio playback and recording are sensitive to CPU performance, and Voice Mail Preview transcription is CPU-bound; that’s why MS doesn’t support virtualized UM servers. Fax answering in Exchange 2007 requires audio recording and decoding, which is why it didn’t work well on virtualized servers. However, the overhead of sending a SIP redirect is really minimal, so this configuration should work well.

Comments Off on Virtualization and Exchange faxing

Filed under UC&C

Thursday trivia #23

  • Good thing we don’t have any combat troops in Iraq. Tom Ricks reports: “Five gunmen attacked an American military convoy south of Baghdad. The troops were not ‘combat troops,’ so they used return fire to advisethe attackers to die.”
  • All week long we’ve been suffering through some kind of renovations on our building. BANG thump BANG BANG squeeeeeeeaaallllll SCREECH THUMP. It’s noisier than anything I ever had to endure while working at home… oh, listen, someone just started a Sawzall!
  • Top 5 parental fears: kidnapping, snipers, terrorists, dangerous strangers, and drugs. Top 5 actual causes of death for children: car accidents, homicide by someone known to the child, abuse, suicide, and drowning.
  • Sad news: you can’t even trust your pants.
  • I really like these minimalist cell phones. I was all excited about buying one for Mom, but it’s not clear that they’re FCC-approved for use here.
  • WHO DAT! I can’t wait for the Vikings-Saints game tonight.
  • Expect some Exchange-related articles to start appearing here soon. I am finally clearing (most of) my backlog.

Comments Off on Thursday trivia #23

Filed under Friends & Family

Dear Alaska…

…I love you.
Seriously.
This might seem like a strange thing to say. After all, we barely know each other. We met early one morning, when the boys and I staggered off our flight in Anchorage and slept at the Fairfield Inn near the airport. We were so tired that I fear we didn’t make a very good impression, but the next morning, when we set out for Talkeetna, I got the sense that this could be something very special.
I was stunned by your beauty and poise, and I can’t wait to see you again!
Love,
-Paul

The drive to Talkeetna took us through Wasilla. Fortunately, we didn’t see any sign of Sarah Palin. We did, however, see some pretty scenery– a nice appetizer for what was to come. The weather was overcast and chilly, with scattered showers. We easily made it to the Swiss-Alaska Inn, had lunch, dropped off our bags, and went to the public boat dock to meet our charter guide. I’d booked our fishing through Fisherman’s Choice, based on the simple fact that they were the only charter outfit who returned my initial inquiry. It turned out to be a good decision, as they took great care of us. Terri, who runs their office, was quick to answer all our questions and made sure everything was in order.
The fishing itself was fantastic, despite the weather– just under 50°F, with a steady rain. Apparently the salmon didn’t mind, because we all caught some. Matt caught two big hookjaw; Tom and I each caught nice-sized silvers, and David caught a chum that put up a terrific fight but was, sadly, inedible. Every cliché you’ve seen of salmon leaping out of the water and twisting in the air is 100% true. That’s exactly what they were doing, at least every couple of minutes. I haven’t been teased so much since the junior prom. Luckily, we figured out that they would hit on salmon eggs after we spent some time having our spinner bait ignored. Mike, our guide, cleaned the fish for us before the boat ride back to the dock. The boys were thoroughly chilled and wanted hot showers, so we did that, then Matt and I drove the fish over to Talkeetna Country Smokehouse to get them packed. The lady who runs the smokehouse was a real sweetheart. We had a lovely chat with her and her three-year-old son while she was getting the fish prepared. When she said that we could pick up the fish on Sunday, “bot not between 10 and 5 because I’ll be at church the whole time,” I wondered if she was LDS. Turns out that she was, and she invited us to attend the local branch Sunday morning (more on which shortly).
Matt and I went back to the hotel. Speaking of which: clean, comfortable, basic place to stay. It was by no means fancy (e.g. no television reception, the world’s creakiest bed, baseboard heaters) but it was perfect for what we needed, and the rustic feel attracted the boys’ attention. The attached restaurant is quite good, though I thought it was a little pricey. I guess it must cater to the local tourists more than the local hippies. Anyway, since we’d eaten lunch there we decided to strike out into town for pizza. We ate at the Flying Squirrel Bakery, which had a big sign out front advertising their Saturday-only wood-fired pizzas. They did indeed, delivered in a beautiful open great room. The pizza was OK, not great, but we all devoured it with gusto. After that, we went back to the hotel and relaxed for a while. Everyone was in bed by 9pm, the earliest bedtime I’ve had in months.
Sunday morning I woke up about 0630, but I didn’t get out of bed for a while afterwards, as the boys were all asleep and I was reluctant to wake them until I needed to. Matt woke up and we chatted for a while. He’s decided to live in Alaska and be a wildlife biologist once he’s married. I allowed as how that sounded like a fine plan, as long as I could come visit. Eventually, though, it was time to wake the other two and get our day started. We enjoyed breakfast at the hotel, though it was interrupted promptly at 1000 when the waitress, cook, and front desk lady had to leave to walk down the street to the local Catholic church (the shepherd thereof having been in earlier for breakfast). That was fine, as they told us we could just pay when they came back. I took Matt and Tom down to the boat dock to skip rocks for a while, then we headed to the Talkeetna branch Sacrament meeting.
The branch is tiny— there were about 30 people in attendance when we got there, with one deacon, no young women, and only a few people who looked under 60. The meeting was quite nice, though it definitely helped remind us how fortunate we are to live in an area where the church has a strong, active, and large membership. We only stayed for Sacrament meeting, then we headed out to Denali. More on that, along with pictures, in tomorrow’s installment.

Comments Off on Dear Alaska…

Filed under Travel

Thursday trivia #22

  • I’m more than halfway done with the technical editing pass on Tony Redmond‘s new Exchange 2010 SP1 book. Those of you who want to know more about Exchange are really going to like it.
  • Apropos of SP1: when I installed it, one of my servers failed to start the MS Exchange Forms-Based Authentication service. This caused all OWA logons to the server to fail, and it took me a few minutes to figure out why. Luckily I’d performed the upgrade at night and done a DAG switchover, so no harm done. Apart from that, it’s been flawless.
  • When the State Department says it takes four to six weeks for passport issuance or renewal, apparently they mean it. I mailed my renewal in on July 15th and just got the new passport yesterday.
  • I love having a Trader Joe’s near my house. If you’re not familiar with them, check out this article and you’ll see some of the reasons why I like them so much.
  • Three firms control 89+% of the US soft drink market. Here’s a cool graph showing which firm makes which drinks.
  • My co-worker Shelby is running her first 5K, a benefit for lung cancer research called "Jog for Jill." Feel free to drop by and throw a few charitable bucks her way. I know she’d appreciate it.
  • Speaking of 5Ks: yeah, I need to run another one soon, but that would require me to actually prepare for it. There’s one coming in in San Jose on Halloween; maybe that’ll be next.
  • Next weekend the boys and I are going salmon fishing in Alaska. How much fun is that going to be? (Plus: we all looove salmon, so it’s kind of like going grocery shopping.)

Comments Off on Thursday trivia #22

Filed under Friends & Family

Happy anniversary to Windows IT Pro

Mark Smith, founder of the magazine that became Windows IT Pro, has a great article today looking back on the 15 years since he started it. The first issue went out on August 24, 1995.

I didn’t start writing for them until about three years later, as I mentioned in my earlier post about how I got started writing. (I guess this post is part 3, more or less, of that series.)

At the time, the Windows NT juggernaut had a separate print newsletter that covered Outlook and Exchange, called Exchange & Outlook Administrator. They were looking for someone to write a Q&A column, which I was happy to do because answering reader questions meant that I didn’t have to come up with column topics all by myself (at least not most of the time.) Interacting with readers is really my favorite part about writing for the magazine, actually, but more on that in a minute.

I wrote for E&O for a couple of years, then took over the Exchange UPDATE column from Jerry Cochran in 2002 when he joined Microsoft. Writing a weekly column was quite a bit different than my previous work; coming up with something to write about every single WEEK turned out to be tough for the first, oh, seven years or so; now that the column is bi-weekly it’s much easier. The Exchange world is dynamic enough that there’s always something interesting to talk about.

Along with the UPDATE column, I’ve written dozens of feature articles for Windows IT Pro itself, plus a few reviews, buyers’ guides, and other ancillary materials. I really enjoy the people I work with; they are a first-class group of professionals and have, for the most part, a great sense of humor. I’ve learned a lot from them, too. A good editor can make a large difference in the finished quality of any writing, this not excepted.The same core group of editors works across multiple publications, and that continuity has been quite helpful. Thanks to Amy, Peg, Karen, Karen, Karen, Jason, Zac, Lisa, and the many other people I’ve been privileged to work with.

Of course, I would be remiss if I didn’t give a shout out to Dave Bernard, Dan Blunk, and the many other people who work for the Penton custom media team. They’re the ones responsible for foisting my webcasts and seminars off on a largely unsuspecting public. (Actually I’ve been doing this long enough that I think the bees are beginning to S-U-S-P-E-C-T something, if you know what I mean and I think that you do.)

We’ve just been working on the editorial calendar for 2011, and I’m pleased to say that we’ll be covering some really interesting topics… but you’ll have to subscribe to find out what they are!

Happy anniversary, Windows IT Pro. Here’s wishing you many more.

1 Comment

Filed under Friends & Family, General Stuff, UC&C

Thursday trivia #21

Long week! Arlene’s out of town so I have been playing single dad all week; last week I was teaching in Pensacola and didn’t have five minutes to throw an update together at all.

  • David seems to have more summer English homework than I remember having. Back in the day, I had to read several books but I don’t remember getting ancillary assignments like he has.
  • The boys and I went to see Rush on Monday night at Shoreline. It was a terrific show. Expect a full(er) review later.
  • Our Scoutmaster and his family just came back from climbing Mt Kilimanjaro, but not like these men did it. Well done.
  • These sound like a lot of oil bidness people I heard about in Louisiana during the 70s and 80s. I laughed and laughed.
  • I thought about subscribing to the Marine Corps Times, but for $70/year? No thanks.
  • Somewhere in my garage is a set of new rotors and pads for my car. It’s about to the point where I’ll have to dig them out and get busy.
  • I had a delicious biscuit at Copeland’s while watching my Uncle Ray perform with his band. They put on a great show— I don’t think I’d ever seen them perform before. Suddenly, though, seeing that movie makes me wish I had a biscuit right now. It must be getting on towards lunchtime or something.

4 Comments

Filed under Friends & Family

The two Pauls talk about Windows Phone 7

In this video from TechEd 2010 (as opposed to the other one), Paul Thurrott and I talk about Windows Phone 7 and the smartphone market wars.
http://www.ittv.net/DesktopModules/UltraVideoGallery/uvg.swf

Comments Off on The two Pauls talk about Windows Phone 7

Filed under UC&C

Paul Thurrott and I talk Exchange 2010

One of the fun things I got to do at TechEd this year was shoot a couple of short video segments with Paul Thurrott. Despite the fact that he and I have worked for Windows IT Pro for years and years, we’d never met face to face before. The first of the videos, in which we talk about Exchange 2010 and Communications Server “14”, is now available here.

Comments Off on Paul Thurrott and I talk Exchange 2010

Filed under General Tech Stuff, UC&C

Thursday trivia #20

  • Devin said it on Twitter before I could post it here: if you don’t like gay marriage, then don’t have one. Otherwise, mind your own business.
  • Today would have been my dad’s 65th birthday. I imagine he would have celebrated with a big steak and a long motorcycle ride. In his honor, tonight I’m going to eat a big steak.
  • I love it that Nolan Ryan is going to own the Texas Rangers. I’m not a huge baseball fan but this might be enough to make me pay more than casual attention to the Rangers.
  • Google Wave: the latest punchline. (I won’t even tell you how bad I’ve heard the current incarnation of GoogleTV is so far. Lots of work to do there.)
  • This is enough to get me to the dealership. And I’m not the only one who loves cars, either.
  • I think next year’s big summer trip for me and the boys will be to Oshkosh. Phil and Bo both seemed to like it quite a bit. (Second choice: white water rafting in Utah.)

Comments Off on Thursday trivia #20

Filed under Friends & Family