20080728 unknown: Revenue of top 20 IT companies drops