I'm still on the "Rey is a Kenobi" bandwagon. I have several reasons for this:
1. During Rey's force vision she hears all the voices of everyone who held that lightsaber, but the only one that talks to her directly is Obi-Wan. The other voices are flashbacks of the other films and Rey possibly seeing her fears/future
2. During said force vision it shows Rey being abandoned on Jakku, and she (or at least the actress playing her) was about 7 years old. It's highly likely that she would recognize the face's of her parents though not necessarily the names as she most likely would have just called them mum and dad her whole life. If Han Solo or Luke Skywalker were Rey's parents, it'd be more than likely that she's recognize them.
3. Obi-Wan had to hide his identity as a Jedi after Order 66. Even on Tatooine people still know about the Jedi and chances are a big-ass bounty would be put on them by the Hutts and/or the Empire. He could very well have settled down with someone under the name Ben and kept his identity a secret until the right time (could've left a message). He could've had a daughter and after his wife died and while Obi-Wan was training Luke, she could've gone on to get married and have Rey. Then learning that the First Order was hunting the last of the Jedi and knowing Rey was force sensitive they would have dropped Rey on Jakku to keep the First Order away from her.
4. The entire story has had two families involved. Skywalker and Kenobi. Obi-Wan trained Anakin and Luke, so it could make sense storywise to have Luke train Rey to face yet another member of the Skywalker family, Kylo Ren, bringing everything full circle and have the whole nine films come full circle as a saga between these two families