I got my pre-order (along with the bonus) on Wednesday evening and played the game almost non-stop, until I finally beat Case 4 on Friday morning. And, damn that last case was done well, I'd probably rank it up there with the final two cases from the first game. The other cases were good too, contributing to the overall theme of the game's storyline.
I'd say that the only downside of this game was the music, which was generally lower in quality than the first game. There were a few new tunes that I enjoyed, like the slower version of the Steel Samurai theme, along with that fast-paced song that plays throughout the final parts of the 4th case.
Now I can't wait for the 3rd game in the series to come out. Judging by the impressions of the people who imported the original GBA versions, it seems like 3 is generally considered the best in the Phoenix Wright trilogy, with the best cases, characters, storyline, and music. Hope Capcom releases it soon.