On CBS.com: Enter for Chance to Tour Hollywood Set
BNET Business Network:
BNET
TechRepublic
ZDNet

September 10th, 2008

An inside look at Apple's sneaky iTunes 8 upgrade

Posted by Ed Bott @ 2:52 pm

Categories: Apple, Windows Vista

Tags: Apple iPod, Driver, Apple Inc., Apple iTunes, MobileMe, Digital Music, Digital Media, Microsoft Windows, Personal Technology, Consumer Electronics

Update, 12-September, 5:45AM PDT: Apple has issued a revised download for iTunes 8 intended to correct this problem. My analysis is in this follow-up post.

I’m reading lots of complaints about the new iTunes 8 update causing horrific problems on Windows machines, including widespread reports of STOP errors, aka the Blue Screen of Death. My colleague Adrian Kingsley-Hughes has asked readers for reports and Gizmodo has a sketchy post as well. How can this be happening? Assuming that the underlying hardware is working correctly, STOP errors can only be caused by kernel-level drivers or system services. A poorly written program can crash itself but not the entire system. So how can a supposedly simple software update cause a fatal crash?

Maybe because this isn’t a simple software update. Once again, Apple is using its automatic update process to deliver massive amounts of new software to users, including a device driver that has a long and checkered history of causing the Blue Screen Of Death to appear. And it’s delivering this massive payload without even a pretense of proper disclosure and without asking consent from its users.

I was able to reproduce a crash using an iPod and iTunes 8 and fixed it by removing the suspicious driver. I’ve dissected the process and put together a gallery that shows how extensive the infiltration is and where you can find the likely culprit.

To see what software is sneaking along with the upgrade,
see my image gallery: Apple’s sneaky iTunes 8 install

Apple’s sneaky iTunes 8 install

Here’s a blow-by-blow analysis of what happens when you allow Apple Software Update to install iTunes 8:

The first thing you see is a notice from Apple Software Update. It promises an update to iTunes+QuickTime and says nothing about any other software.

itunes_small01.jpg

Next, you accept a license agreement, which also makes no mention of anything other than iTunes. According to a code at the end of the license agreement, it has not been updated since October 2007.

After you enter your administrator’s credentials in a dialog box, the download and installation proceed automatically. The downloader dialog box notes that the complete install package is nearly 80MB in size, but the size shown in its progress bar changes several times.

itunes_small02.jpg

Opening the folder where Apple Software Update stores its temporary files reveals what’s really going on. The download consists of five installer packages and a master setup program. In addition to iTunes and QuickTime, the package includes the Bonjour service (which has been a part of iTunes for a long time), plus Apple Mobile Device Support and MobileMe. The latter two packages appeared for the first time, according to Ars Technica and other sources, in the July update to iTunes. And a look inside Control Panel shows that this time around, Apple is giving Windows users an opportunity to uninstall MobileMe, which they didn’t do in the previous update.

When I used an antispyware tool (Sunbelt Software’s VIPRE), it detected that a new Apple program was loading at startup. Although it went by the prosaic name AppleSyncNotifier, its icon reveals that it’s actually MobileMe.

But in addition to all that software, Apple is also sneaking a couple of driver updates onto the system. One is a USB controller update, which is apparently used when connecting an iPod or iPhone to the system. On my system, this driver file was copied to the system but was not installed until I connected an iPod Mini via a USB port. Most of the trouble reports on the Apple forum indicate that this driver is identifying itself in the text that appears on the STOP error page. The only clue that this driver is being installed is in the System Restore dialog box.

In addition to this driver, the system also updates the GEARAspiWDM.sys driver (in Windows\System32\Drivers). I had to dig deep to discover this change, which is not documented anywhere. This driver is typically used with third-party programs that write to CD and DVD drives. The old iTunes versions of this driver is dated January 29, 2008. The new one is from April 17, 2008. This driver has a long and colorful history of causing Windows crashes. [Update 17-Sep: After looking deeper, I can confirm that Apple's driver is the culprit and that Gear's driver is unrelated to these crashes. In fact, Gear's signed driver might even be an innocent bystander in a separate iTunes support issue. See my follow-up post "Apple, not Gear, deserves the blame for iTunes crashes" for details.] I remember dealing with it back in Windows 2000 days. And sure enough, a search for GEARAspiWDM.sys BSOD turns up thousands of hits. I’ve also found anecdotal reports of this driver causing iTunes to crash, including this one from the Gear Software forum last May. The image below shows the Previous Versions dialog box, which I used to determine that the file had been updated.

itunes_small03.jpg

When I plugged an iPod Nano into my Windows Vista system for the first time, it offered to install a driver and then asked me to reboot. When I restarted, I plugged in the iPod again and the machine locked up solid. No blue screen, just a black screen that didn’t respond to any input. After a restart, I tried again and got the same result when I attempted to open iTunes.

For the third try, I decided to replace the GEARAspiWDM.sys driver file with its earlier version. I used the Previous Versions feature of Windows Vista Ultimate to find the older version, copied it to my desktop, deleted the newer driver, and then copied the January version to the Drivers folder. This time iTunes opened just fine, displaying the contents of the iPod. (When I simply deleted the driver file, I got an error upon starting iTunes warning me that my installation was incomplete and that I might not be able to burn CDs or DVDs until I completed it.)

I can’t say my tests are conclusive, but my long history with this file suggests that it might well be at the root of the problem for others as well.

An even bigger problem is Apple’s attitude toward its Windows customers. These additional software packages and drivers are being installed with no disclosure and no consent. A pile of software, including the troubled MobileMe service, is also being installed and enabled at startup on Windows machines, even where the user has no MobileMe account and, for that matter, no mobile device.

Apple’s Get a Mac ads love to tweak Microsoft for its frequent crashes. Someone from Apple needs to look in the mirror and realize that they’re the problem in this case.

Ed BottEd Bott is an award-winning technology writer with more than two decades' experience writing for mainstream media outlets and online publications. See his full profile and disclosure of his industry affiliations.

Email Ed Bott

Subscribe to Ed Bott's Microsoft Report via Email alerts or RSS.

  • Talkback
  • Most Recent of 257 Talkback(s)
iTunes update causes missing CD/DVD drive letters = SOLVED
MY PROBLEM:
On a Windows XP Pro (SP 2), after updating iTunes to version 8.1.1.10, my CD & DVD drive letters were missing.
>> Not being a tech guru, it took me several hours to find Mr. Bott's 0... (Read the rest)
Posted by: Michael 2005 Posted on: 04/17/09  (Edited: 04/17/09 @ 11:39) You are currently: a Guest | | Terms of Use
But Ed did you Manage to get the Subliminal messages out of your mind.  tomam | 09/10/08
The driver is not neccessary  soonerproud | 09/10/08
Did you miss the part  frgough | 09/11/08
The fact is  soonerproud | 09/11/08
Then why don't you just uninstall it through control panel  hasta la Vista, bah-bie | 09/11/08
No such option  Ed BottZDNet Moderator | 09/11/08
soonerproud just said there was  hasta la Vista, bah-bie | 09/11/08
Look at the picture  Ed BottZDNet Moderator | 09/11/08
So you're saying he's wrong then (nt)  hasta la Vista, bah-bie | 09/11/08
@ b8375629@...  soonerproud | 09/11/08
Ditto....  FranC. | 09/11/08
If you only use Quicktime  tikigawd | 09/11/08
Well...  techboy_z | 09/11/08
Right  eb276 | 09/11/08
"A step back towards Linux"?  hasta la Vista, bah-bie | 09/11/08
You can install a service but not driver without the hardware being present  stevey_d | 09/11/08
Once again, Stevey, you don't know what you're talking about  Ed BottZDNet Moderator | 09/11/08
OK Ed, give me a link to the $240 driver signing site  stevey_d | 09/11/08
Already did that  Ed BottZDNet Moderator | 09/11/08
OK please please post it again now.  stevey_d | 09/11/08
It's on the Winqual site.  Sleeper Service | 09/11/08
Links for you  cybrsage13@... | 09/12/08
No iPod, no driver right?  0Hboy | 09/11/08
You still get  soonerproud | 09/11/08
True true  0Hboy | 09/12/08
Consent and disclosure  Ed BottZDNet Moderator | 09/10/08
Absolutely Right  Harry Bardal | 09/10/08
And do not overlook  GuidingLight | 09/11/08
What a surprise...  James T. Kirk | 09/11/08
Not really.  frgough | 09/11/08
Except...  Sleeper Service | 09/11/08
Well  James T. Kirk | 09/11/08
re: well  Badgered | 09/11/08
lol  Yax_to_the_Max | 09/12/08
Bad bet  Ed BottZDNet Moderator | 09/11/08
apart from massive built in windows media player & the DRM infrastructure  stevey_d | 09/11/08
stevey raises some good questions, Ed...  hasta la Vista, bah-bie | 09/11/08
Answered them elsewhere in this thread  Ed BottZDNet Moderator | 09/11/08
Hmmm, Microsoft is to blame for fouled drivers?  genefitz1976 | 09/11/08
Blame  Harry Bardal | 09/11/08
Yes, I'd go for a microsoft branded PC  stevey_d | 09/11/08
Getting ANYTHING to work...  arminw | 09/11/08
I thought...  McDave | 09/11/08
I bought my iPod because I liked iTunes  mtgarden | 09/11/08
iPod management  Norcross | 09/11/08
iTunes Sucks...Can I Get an AMEN!  mtomazic | 09/11/08
AMEN brother! - & Quicktime is even worse!  USTechHead | 09/11/08
Go here for rolling back iTunes  hasta la Vista, bah-bie | 09/11/08
A-freaking-MEN  tikigawd | 09/11/08
Preach it Brother! AMEN!  Bacon 3000 | 09/12/08
Funny, iTunes is the reason I got rid of my iPod.  Scubajrr | 09/11/08
Ouch!  tikigawd | 09/11/08
so TRUE  snakecharmernyc@... | 09/12/08
iTunes is a reason NOT to get an iPod...nt  USTechHead | 09/11/08
Don't buy a wonderful new iPhone then  dan@... | 09/11/08
BB user and that's all I need...  USTechHead | 09/11/08
There's ml_pod  hasta la Vista, bah-bie | 09/11/08
I use xplay  officerbill | 09/16/08
if it's a driver and WHQL signed it, then they were supposed to test it  stevey_d | 09/11/08
You need to read a little more  Ed BottZDNet Moderator | 09/11/08
Looks like NonZealot called it.  ye | 09/10/08
A prime example of why Windows "rots"  ye | 09/10/08
Only problem with that is...  storm14k | 09/11/08
Then you're not taking care of them.  Sleeper Service | 09/11/08
It's a myth for some.  Letophoro | 09/11/08
Incontrovertible?  Ed BottZDNet Moderator | 09/11/08
Well managed != normal  Letophoro | 09/11/08
No it does not. At least not that anyone has demonstrated.  ye | 09/11/08
Re: No it does not.  Letophoro | 09/11/08
@Letophoro: 30% Fragmentation?  ye | 09/11/08
Very true  voska1 | 09/11/08
@voska1: I'm going to need more than that.  ye | 09/11/08
Just guess on the Fragmentation  voska1 | 09/11/08
It works that way for me  voska1 | 09/11/08
Oh yes there is.  rjcarlson49 | 09/11/08
No, there is not.  ye | 09/11/08
I disagree  beoz | 09/11/08
And since this article is about Vista...  Sleeper Service | 09/11/08
No agreement or clearance.  Letophoro | 09/11/08
Vista doesn't have OS rot.  Sleeper Service | 09/11/08
It's a myth for all. Windows does not rot.  ye | 09/11/08
If only uninstalls were always clean  CobraA1 | 09/11/08
It would be nice. Not sure why they can't be clean.  ye | 09/11/08
Not sure either  CobraA1 | 09/11/08
@CobraA1: Really? I'll have to look into that.  ye | 09/11/08
Windows rot can also be caused...  wolf_z | 09/11/08
Not in my experience  Ed BottZDNet Moderator | 09/11/08
What is the default cache size in XP these days?  ye | 09/11/08
50MB  rtk | 09/11/08
Depends on you HD size  voska1 | 09/11/08
It's a total myth  dch48 | 09/12/08
I don't believe you. (nt)  ye | 09/11/08
I don't believe you either  eb276 | 09/11/08
For sure!  voska1 | 09/11/08
Yeah like WGA, ye...  hasta la Vista, bah-bie | 09/11/08
Do you mean Apple Rots?  debig@... | 09/12/08
iTunes ain't done 'til Windows won't run (nt)  voyager529 | 09/10/08
I've said it before and I'll say it again ...  Adrian Kingsley-HughesZDNet Moderator | 09/10/08
Is it that they can't write decent code? Or is it they can't test...  ye | 09/10/08
what crap are you talking  code_Warrior | 09/10/08
I'm talking about one of the strengths of the PC:  ye | 09/10/08
That's true  eMJayy | 09/10/08
Installing Windows server search crashed our win NT server 2003 today  stevey_d | 09/11/08
I infer that...  Yax_to_the_Max | 09/12/08
I'm not an IT guy at all. I wasn't near the server, but  stevey_d | 09/12/08
Or...  cornpie | 09/10/08
Doubtful. (nt)  ye | 09/10/08
I don't think they are that stupid...nt  USTechHead | 09/11/08
apple cant write decent code.  code_Warrior | 09/10/08
sure, and you know because you write better code?  stevey_d | 09/11/08
Apple can't write decent code for the Windows platform.  g_keramidas@... | 09/10/08
Absolutely!!!!  Kromaethius | 09/10/08
You mean GEAR Software...  McDave | 09/11/08
No...  Sleeper Service | 09/11/08
BINGO! - we have a winner...nt  USTechHead | 09/11/08
This is apple playing dirty  code_Warrior | 09/10/08
RE: An inside look at Apple's sneaky iTunes 8 upgrade  spec07 | 09/10/08
Damn good post  TheTruthGiver | 09/10/08
Just like the iPhone - They introduced the issues  jordan_gilman@... | 09/11/08
can you be more wrong!!!!!  stevey_d | 09/11/08
Stevey, you're confused  Ed BottZDNet Moderator | 09/11/08
Yes I'm confused  stevey_d | 09/11/08
I'm tired of doing your work for you  Ed BottZDNet Moderator | 09/11/08
.......  stevey_d | 09/11/08
links were already posted  Yax_to_the_Max | 09/12/08
you're assuming an awful lot about me here  stevey_d | 09/12/08
Another reason why I refuse to use Apple software  kcredden2 | 09/10/08
Case of SRM  rjcarlson49 | 09/11/08
avoid any apple product on your windows box, period  crislevin | 09/10/08
You're right...  McDave | 09/11/08
That good deign...  Sleeper Service | 09/11/08
i guess you think windows users are stupid enough to exchange....  crislevin | 09/11/08
RE: An inside look at Apple's sneaky iTunes 8 upgrade  Lerianis | 09/10/08
It won't happen.  TripleII | 09/10/08
Maybe six months ago...  Sleeper Service | 09/11/08
RE: An inside look at Apple's sneaky iTunes 8 upgrade  jsteklc603@... | 09/10/08
This is a good story and..  silent.griffin | 09/10/08
Has Apple acknowledged this anywhere?  TripleII | 09/10/08
thank you for this post  zero7404 | 09/10/08
They seldom acknowledge their mistakes  tech_walker | 09/10/08
I Use Winamp  itanalyst2@... | 09/10/08
Yeah, me too. And for those who would like...  cgdams | 09/11/08
Nice Post Ed  tech_walker | 09/10/08
Another Application Crashes Windows?  CraigClark | 09/10/08
Because large manufacturers who make commercials  beoz | 09/11/08
RE: An inside look at Apple's sneaky iTunes 8 upgrade  fuego96@... | 09/10/08
RE: An inside look at Apple's sneaky iTunes 8 upgrade  fuego96@... | 09/10/08
RE: An inside look at Apple's sneaky iTunes 8 upgrade  woot@... | 09/11/08
Don't doubt, but do disagree  cy_starkman@... | 09/11/08
Custom installation  dprozzo | 09/11/08
I concurr...  Sleeper Service | 09/11/08
RE: An inside look at Apple's sneaky iTunes 8 upgrade  techfix | 09/11/08
Get a Mac!  David Blomstrom | 09/11/08
Sorry?  Sleeper Service | 09/11/08
Yep, that's the ticket!  Badgered | 09/11/08
LOL - a good question.  USTechHead | 09/11/08
I think not  psion@... | 09/11/08
- That's a good joke - your funny....  USTechHead | 09/11/08
Message has been deleted.  itanalyst2@... | 09/11/08
Irony.  Sleeper Service | 09/11/08
Actually Nope - as usual wrong again - just me...sorry to disappoint...  USTechHead | 09/11/08
This explains a game complaining  CobraA1 | 09/11/08
title doesn't mention Windows-only  scott1329 | 09/11/08
title doesn't mention Windows-only  scott1329 | 09/11/08
Ed Bott's Microsoft Report  beoz | 09/11/08
RE: An inside look at Apple's sneaky iTunes 8 upgrade  joetron2030 | 09/11/08
Call In The States Attorney  jordan_gilman@... | 09/11/08
RE: An inside look at Apple's sneaky iTunes 8 upgrade  kakman1@... | 09/11/08
Mac user's too brainwashed to care  jscott418 | 09/11/08
What if Microsoft Office Crashed Apple?  jordan_gilman@... | 09/11/08
great point  tech_walker | 09/11/08
Ho-boy!  hasta la Vista, bah-bie | 09/12/08
News Flash: MS Office DOES crash on Macs!  8wintermute8 | 09/13/08
RE: An inside look at Apple's sneaky iTunes 8 upgrade  ceo@... | 09/11/08
RE: An inside look at Apple's sneaky iTunes 8 upgrade  1031982 | 09/11/08
I have recently switched back to Windows  zygoatinottawa | 09/11/08
So who do we complain to?  Stan57 | 09/11/08
RE: An inside look at Apple's sneaky iTunes 8 upgrade  TheVinesKid | 09/11/08
APPLE STINKS!  chaz15 | 09/11/08
Now there is an idea!  Snarfiorix | 09/11/08
RE: An inside look at Apple's sneaky iTunes 8 upgrade  goose58431 | 09/11/08
RE: BSOD  john_gillespie@... | 09/11/08
I'll stick to my Zune...  Narg | 09/11/08
Not so sneaky  itguy08 | 09/11/08
BSOD Question  rpmyers1 | 09/11/08
"iT8" my computer! Apple hungry for marketshares!  C Lo | 09/11/08
Correction  rpmyers1 | 09/11/08
Like? - Give us some examples  hasta la Vista, bah-bie | 09/12/08
drivers in Vista not supposed to be able to run at kernel level so how BSOD  stevey_d | 09/11/08
Well okay then...  Sleeper Service | 09/11/08
say I want to install iTunes  stevey_d | 09/11/08
More people have Vista  rtk | 09/11/08
They work with what they've got.  stevey_d | 09/12/08
hopefully they learned a valuable lesson.  rtk | 09/13/08
wait a minute  stevey_d | 09/14/08
re: wait a minute  rtk | 09/14/08
Who told you that?  Ed BottZDNet Moderator | 09/11/08
I asked you where to get the $240 deal but you declined to answer  stevey_d | 09/11/08
Stevey, Stevey, Stevey  Ed BottZDNet Moderator | 09/11/08
ok posted on this above  stevey_d | 09/11/08
User level mode only applies  soonerproud | 09/11/08
I don't get why microsoft would move  stevey_d | 09/11/08
What part of the previous post  soonerproud | 09/11/08
In other words, they aren't going to answer your question, stevey  hasta la Vista, bah-bie | 09/12/08
His question was answered  soonerproud | 09/12/08
Neither have you all  hasta la Vista, bah-bie | 09/12/08
Yes, I did  Ed BottZDNet Moderator | 09/12/08
The proof soonerproud that vista should only allow usermode is  stevey_d | 09/12/08
Dump iTunes, use WINAMP! (NT)  butler360 | 09/11/08
Agree, although that Sharepod looks intriguing  hasta la Vista, bah-bie | 09/12/08
RE: An inside look at Apple's sneaky iTunes 8 upgrade  networkassault | 09/11/08
I agree completely  stevey_d | 09/11/08
for someone who complain as much as you do  Yax_to_the_Max | 09/12/08
Yax, I;m not the one complaining about itunes  stevey_d | 09/12/08
"Alarmist tactics"  beoz | 09/11/08
Tell Ed that  hasta la Vista, bah-bie | 09/12/08
Thanks, Glad I canceled that update.  voska1 | 09/11/08
Get a Mac II  David Blomstrom | 09/11/08
You really are...  Sleeper Service | 09/11/08
are you aware of the comparative Sales Market Cap for  stevey_d | 09/11/08
You miss everyone's point  rileinc | 09/11/08
How do you KNOW it's poorly coded  stevey_d | 09/12/08
@stevey  beoz | 09/11/08
RE: An inside look at Apple's sneaky iTunes 8 upgrade  stillgolfing | 09/11/08
RE: An inside look at Apple's sneaky iTunes 8 upgrade  ernieoporto@... | 09/11/08
Pardon my Ignorance but...  KeithAu001 | 09/11/08
NO MORE  cwhull | 09/11/08
...  emenau | 09/12/08
RE: An inside look at Apple's sneaky iTunes 8 upgrade  jasonwheeler | 09/12/08
RE: An inside look at Apple's sneaky iTunes 8 upgrade  alexobenauer | 09/12/08
Where did I complain about QuickTime?  Ed BottZDNet Moderator | 09/12/08
RE: An inside look at Apple's sneaky iTunes 8 upgrade  JDLjr | 09/12/08
RE: An inside look at Apple's sneaky iTunes 8 upgrade  vampyreapocalypse | 09/12/08
Oh goody...  Ed BottZDNet Moderator | 09/12/08
.....  Badgered | 09/16/08
RE: An inside look at Apple's sneaky iTunes 8 upgrade  Gis Bun | 09/12/08
GEARAspiWDM not the cause of BSOD after all  gearsupport | 09/12/08
RE: An inside look at Apple's sneaky iTunes 8 upgrade  jaszman | 09/12/08
RE: An inside look at Apple's sneaky iTunes 8 upgrade  winterheat | 09/12/08
re drivers... thanks again ed  stevey_d | 09/12/08
RE: An inside look at Apple's sneaky iTunes 8 upgrade  JoeBob_z | 09/13/08
RE: An inside look at Apple's sneaky iTunes 8 upgrade  8wintermute8 | 09/13/08
Have you ever used Windows Update?  Ed BottZDNet Moderator | 09/14/08
RE: An inside look at Apple's sneaky iTunes 8 upgrade  LawrenceSpeece@... | 09/13/08
RE: An inside look at Apple's sneaky iTunes 8 upgrade  LawrenceSpeece@... | 09/13/08
RE: An inside look at Apple's sneaky iTunes 8 upgrade  bb_apptix | 09/15/08
RE: An inside look at Apple's sneaky iTunes 8 upgrade  strisiver@... | 09/15/08
RE: An inside look at Apple's sneaky iTunes 8 upgrade  hawkeyeaz1 | 09/15/08
It's all lies... MS Lies again.. can't you see?  GetReal-mac.com | 09/15/08
RE: An inside look at Apple's sneaky iTunes 8 upgrade  swiftmac | 09/16/08
RE: An inside look at Apple's sneaky iTunes 8 upgrade  marcooni | 09/17/08
RE: An inside look at Apple's sneaky iTunes 8 upgrade  lexx6669@... | 09/26/08
RE: An inside look at Apple's sneaky iTunes 8 upgrade  mombo1948 | 10/02/08
RE: An inside look at Apple's sneaky iTunes 8 upgrade  rgeiken@... | 10/07/08
What happens if I uninstall iTunes?  jim@... | 10/09/08
RE: An inside look at Apple's sneaky iTunes 8 upgrade  tlcflorida2005 | 11/28/08
iTunes update causes missing CD/DVD drive letters = SOLVED  Michael 2005 | 04/17/09

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

Click Here
advertisement

Recent Entries

Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
The best support in the Linux business
If Linux is going to power your mission-critical applications, you'd better have the best support known to business. Novell was rated the top provider of Linux technical support.
Learn more >>
The best support in the Linux business
If Linux is going to power your mission-critical applications, you'd better have the best support known to business. Novell was rated the top provider of Linux technical support.
Learn more >>
Reduce risk. Reduce complexity. Increase reliability.
A simplified IT environment isn't just less complex. It's also more reliable. Standardize on a single Linux platform with SUSE Linux Enterprise from Novell, and get the world's most interoperable Linux
Learn more >>
Learn more about tools to grow your business
The Business Essentials Guide provides you useful tools and templates to help grow your business and save you time with automated shipping solutions.
Save time with the UPS Business Essentials Guide
Keep Up With The Latest In Document Management with The DocuMentor.
Doc delivers the scoop on today's enterprise content management, printer maintenance, and all other issues related to document management. It's the DocuMentor Blog.
Learn more >>
Microsoft Dynamics CRM Online - Free Six-Month Trial for Eligible Organizations
Microsoft Dynamics CRM Online provides fast online access, simple contact management and better sales performance for a low monthly cost - the best value on the market today.
Learn more about the free, six-month trial offer>>
advertisement

Archives

ZDNet Blogs

White Papers, Webcasts, and Downloads

SmartPlanet

Click Here