I'm having the same/similar problem with my 2009 MB Pro 15". I did the upgrade this afternoon...upon completion, I'd get a login screen. I'd enter my password, and it looked like it took...but then the login screen would come right back. So I did some research...did the whole option-r/recovery console thing. Did the 'passwordreset' from the terminal, added the root account...etc etc...no luck.
so I called apple...he had me login safe mode...which worked...we did a disk repair...no luck...disk permissions repair...no luck. Finally, he just said...I think you should re-install Lion. So that's what I did. It literally took 3 hours...moment of truth...reboot...nothing. I should mention that before I did the re-install, I set my account to auto-login...which, of course, didn't give me a login screen, and just hung at a blank grey screen with a cursor.
So the re-install completed...no luck. Went back into the recovery console, and reset the ACLs on my account. This looked like it was going to work...I got back to a login screen, entered my password, and it didn't go into the loop that it was doing originally...but now I'm just sitting at a blank grey screen and a cursor.
Now I'm a patient guy....I'm a systems admin, and I look at all this as kinda educational. My other MB Pro 15" upgraded without issue. Unfortunately, I did a very un-sysadmin type thing...I didn't back up my stuff via carbon copy....so I'm not really worried about data...I can get that. But I'm kinda screwed right now because I'm going to have to rebuild this machine from scratch...or at least from a pretty old CC Cloner backup....and there's a bootcamp partition on here...which will have to be reloaded.
This whole thing kinda sucks...but wattayagonnado? If anyone has figured this out, I'd sure love some suggestions. I do have a case number...and I'm debating calling Apple back. Maybe they can tell me something that I haven't tried...but I'm not very hopeful...I've done just about everything you could do at this point...I think
Thanks
Todd
Update: I figured it out....after all this it turned out to be pretty stupid. I uninstalled two applications (while in safe mode)...I removed logmein (and the logmein plugin)....and I also have this Diamond dual display adapter. I'm pretty sure I downloaded the drivers that were said to support Lion...either way, I uninstalled this as well. Whaddayaknow...restarted, logged in...and boom...right in. So it's either logmein or the diamond driver. I'll post my findings.
Thanks