I just got a spitfire this year. It is a great call so far. Only holds 24 sounds but it has a micro SD card slot so you can have multiple cards and have as many sounds as you like. You can use Foxpro sounds, MP3's and .wav's.
The power dog comes with only 12 sounds that cant be changed and almost all the reviews I have heard were bad.