This picture was taken in front of the downtown Apple storewhere iPods are set to compete with iMacs for attention.