From what I played of ESPN 2K5, it's definitely worth the price, but I doubt it'll be better than Madden (from what I played, the game is EXTREMELY easy- on offense, you have basically two choices:
Run- get at least 8 yards per carry
Pass- if the wide receiver catches it [which occurs 90% of the time], it WILL be a touchdown.
Due to these, you'll almost never have to use special teams, but if you do, it will be successful [when I tried it.] (Warning: Reflecto is a huge Patriots fan, and as such was playing as the Pats when he was playing the game. Mileage may vary for fans of "lesser" teams. )
The other modes are also way too easy for my taste, the franchise is just enough so it remains playable and keeps a challenge in the game, and the Crib mode has some moments to keep it usable for the game (while it's definitely a lame idea, extra points have to go to it on X-Box for one nice little x-factor the game has in crib mode- while playing, I've found that the Crib mode's jukebox feature has one of the highest limits for customized soundtracks in almost any X-Box game with that feature I've played [most games have a limit of 100 songs you've burned, ESPN 2k5 has a limit of around 500 (not sure the exact number, but suffice it to say it got the vast majority of my playlist on it.)]