20090520 tech.tech-news: 20;000 H-1B visas still left