Spirit Tracks was my favorite of the two DS games. Phantom Hourglass was quite similar to WW so it wasn't all that impressive to me, whereas Spirit Tracks was a completely new game that only used the same engine. I was quite impressed with how much work they put into a DS title. The soundtrack is absolutely brilliant too!
It's definitely not crap. I'd rate it higher than Twilight Princess, but that's just my personal opinion.
Kid Icarus Uprising, and DEFINITELY Yo Kai Watch.
Yo Kai Watch gets a lot of hate for it being so similar to Pok?mon, but it's seriously special in its own way.