So the wife and I broke down and bought an iMac and a new printer for Christmas. We decided that it would be our present to ourselves, which worked out nicely since we’ve both been lusting for one ever since we saw them at Best Buy. Out of the box my first impressions were pretty good. It’s sleek, compact, and has a killer screen. The wireless keyboard and mouse are super slick. My only nit with the keyboard is that it doesn’t have a ten key. My wife lives and dies by the ten key so I may have to change that out. I saw Apple sells one but it doesn’t appear to be wireless. I guess another nit would be that I can’t find the IBM version of the “delete” key. The Apple keyboard has a key called “delete” but works like the IBM “backspace”. There’s probably a way to erase the next character using the Apple keyboard, but I just don’t know it.

The iMac takes up significantly less space than the Dell and it frees us from Windows Vista. We bought the middle grade version since Best Buy ran out of the entry level iMacs. Our computer desk and office are pretty small so the larger 27” screen would have been too big.

For the printer, we bought a Canon MX860 and its setup has been a nightmare. We bought the Canon MX860 since it had was a scanner, printer, had a fax capability, and was wireless. I can’t remember the last time I needed a fax but I do know when I needed it, I really needed it. We are also trying to keep a clean office for once so the idea was to put the printer somewhere that was out of the way. I figured with Apple advertising that, “everything just works” it would be pretty simple. Just plug it in and go. Well... not really.

Our iMac was shipped with OS X 10.6.2. I didn’t know this, but that means “Snow Leopard”. It sounds cool at least. The background picture is cute and Snow Leopard sounds less menacing than Tiger or Panther. For Canon though, Snow Leopard meant not compatible with 10.6.2, at least out of the box... sort of. The drivers that come with Snow Leopard support USB capability, but not wireless. Since the entire point of buying the Canon was to use wireless, this ticked me off. After some fiddling around, reading lots of help message boards, and re-reading the manual a few times it is now working. For those of you in the same boat I was in, here is what I did:

1. Put the CD Canon gives you away. It’s worthless.

2. Go to Canon’s website and find the page associated with the PIXMA MX860.

3. Go to “Drivers and Downloads”.

4. Select the right OS, “OS X” and scroll down to “Software”. Skip the “Drivers” section altogether. I played in this section for a while and didn’t get anywhere. Your mileage may vary since I don’t know what I’m doing.

5. Download and install all the English applications approved for 10.6. I downloaded Easy-Photo-Print EX, MP Navigator EX, Canon PIXMA Wireless Setup Assistant, Solutions Menu, and IJ Network Tool. The Wireless Assistant doesn’t do much other than show you what your settings are which you should probably know since you’re trying to setup your printer on your network.

6. Some of the applications may ask you to restart the computer. I said ok and everything worked.

7. After you install the IJ Network Tool you’ll be asked to input your network settings. Follow the instructions and select your network. If you really don’t know what your setup is, run the Wireless Assistant. It will tell you.

8. Once you complete the, “is-the-printer-too-far-away” step and you add the printer to your network and your printer list, WAIT for the second Canon MX860 to show up in your printer list. It takes a few seconds. I screwed this up a couple times. I didn’t wait for the second printer to show up and was only set up to print via USB. This was confusing since I did the wireless setup several times. Everything was talking, the printer was nice and close, but I couldn’t print. The only reason I caught this was because my wife was talking to me the last time and when I turned to look, there was a second printer with an associated MAC address. Aha!

9. Print a test page using the wireless. Put the printer where you want it to live and print another test page.

This may have been the round about way to do this, but it worked for me. Let me know if this works for you! Good luck.