BS CS from State? Learn this: "Have you tried turning it on and off?" or "Would you like room for cream?"
I have a BSCS from State which I got when the current 20-somethings were gleams in their father's eyes and just got a software development job after a couple months of being unemployed.
There's a lot of problems with H-1B jobs; for one, low-level and mid-level American programmers, the people who used to do business programming, have been pushed out of the market in favor of H-1B body shops and offshoring firms. But it's more than a bit of an exaggeration that you need to be a 20-something from a top school to get a job.