Justin Timberlake's just been cast as Sean Parker in the new "Facebook" movie, Jesse Eisenberg's playing Mark Zuckerberg.
So that got us thinking: what about our other fave tech geeks? Who'd play Evan Williams in a story of his life? Who's Jobs' celebrity look-a-like?
Check out the slide show below for our favorite tech geeks and their celebrity doppelgangers. And don't forget to vote!
Know other techie doubles? Think you could make a better match? We want to know!
Send us the name of the tech geek and a picture of the celebrity you think he/she looks like, and we'll post it on HuffPost Tech. Bonus points for Ballmer...
Here's how it works: click the participate button below, put down the name of the geek and his/her celeb match, upload a picture of the celebrity, and click submit. Thank you!