I finished Ghost Tricks a few days ago. It's fun! Doesn't take too long to beat, but the storyline and characters are fully fleshed out and the puzzles aren't too easy to beat (not overly hard, though, like in some Professor Layton games). The graphics are really nice, too.
Beat Homefront.... It was a pretty bad game overall. I mean THQ had the game so hyped up and the hit detection is awful, the game freezes off and on, and the multiplayer doesn't even work. If I had to pay full price for this game I would be sooooo pissed.