As a Fordham grad who's just wrapping up his cycle, I thought I'd put in two cents. If you think you'd be happier at/get more out of the Cornell program, go for it. If you're happy at Fordham and think you'll get all you need there, feel free to stay. It's pretty clear looking at lists of students at the top schools that most of them come from top-level schools, but I think that's more a function of where people who take academics seriously and are type-a enough to want to go to law school decided to go four years earlier. From what I can tell, I didn't have significantly more or less luck with my numbers than people from other undergrads. In other words, I think the top-undergraduate loading of top law schools is a self-selection issue rather than going to a top school helping one to get there. Fordham was perfectly sufficient to get me in at CCN and below, with a Yale waitlist and an as-yet-unresolved Harvard hold. Just go where you'll be happy and do well, and that'll be fine.
And re: the curving in Fordham's core classes - as far as I know, this isn't an explicit policy. Having taught one of the core philosophy classes last semester, no one mentioned it to me, so it's clearly not as explicit a policy as was earlier implied. At the very least, I didn't curve.
I'm a Fordham grad too. It's in the student handbook, and most of my core prof's followed a more or less C+ curve. I had a couple chats about it with a few of my profs, so it's not complete nonsense.
But yea I had no trouble coming from Fordham in my law school application process. Granted I finished in the top 10% of the class. But ultimately GPA matters more than UG for law school, first and foremost.