I have the same problem, even with the retail version. The 500 error comes from the missing database setup:
That's what is being displayed when opening http://localhost/admin/install/
You'll most likely find the error message in your webserver log as well.