Get MemeStreams Stuff!
Could things finally be looking up for the tech world again?
More tech spending expected in 2004