Shia LaBeouf is just annoying for me but I have to admit that I LOVE Michael C. Hall, especially in Dexter so he'd got my point if there was a voting going on. Russell Brand is too weird for me, I like that kind of men (dark hair and eyes, beard and so on) but there is too much of something in him and I don't know what. Too weird.
One thought came to my mind: is there a rule that any aspiring actress need to have at least one naked photoshoot? I don't mind it but it looks like you won't get famous if you don't show your boobs and ass. There are exceptions but I'm sure Palahniuk will find naked picture of every actress ;)
Another guys for consideration, so us girls won't get bored in PPZ: Ryan Gosling - not only a guy from Notebook who girls watch and cry that he loves Rachel McAdams, not you. I really liked him in Lars and the Real Girl, he might be real someone in near future.