I'm pretty much in the same situation except that I'm younger and from a much lower ranked school.
As of now, there's pretty much no option except to wait for your parents to become citizens and petition you if your parents have filed for your documents before 4/31/01. But this might take 8 or even 10 years. Nobody knows. I'm pretty sure you don't want to stick around for that long.
Other way (best way, I think) is to get married. You're old enough anyways.
Senator Bennett has introduced a bill to issue a special visa to undocumented students with STEM degrees but I wouldn't bet my life on these because politicians often introduce scams like these to keep undocumented immigrants from leaving the country.. Because you see, this country needs undocumented to take the dirtiest and worst jobs..
I guess that the last way is to wait for a war with Iran and go for recruit if you're lucky but that's really a gamble because you might lose a leg or two. And no, even if you have a degree from Berkeley, they don't let a foreigner (especially undocumented like ourselves) to join as officer. They're going to put us in the front line of danger zones
I don't know where you're from but I think you'll do great back in your country with a degree from Berkeley. You're probably like top 1% among us (dreamers) in terms of academia..