1GB Storage device Steve Hatch, June 26, 2001. ya know you want one of these … too bad you can’t use it during a concert encore ;-) Filed under Technology. More to read November 1, 2001Companies Move Away From Centralized Offices September 7, 2001This gives new meaning to f*cked company ; August 21, 2001Tech-investing gloom to clear August 20, 2001Excite@Home survival chances dim