What a difference 10 years make!
Edit: This story picked up by ComputerworldDIGG
Apple will once again be wowing the technology world on August 7th, most likely releasing the long awaited redesigned iMacs and a slew of other technology innovations. Analysts and the press now stalk Apple

About the Author