I almost feel dumb even trying to compare the two seasons, because as a previous guy stated, the strength of schedule is only realized once the season is over. Todays NFL is impossible to predict--and who is a hard opponent on your schedule varies so much year to year.
I will say that we are in the toughest, and probably hardest to predict division in the NFL, and that makes it even harder to predict.
With that being said, here's my 2 cents...
QB: Clear advantage to 2009. Romo is older and wiser, and if the offseason reports are true, he's going to be playing smarter ball this year. Plus the backup situation is significantly better than 2007.
RB: Once again, clear advantage to 2009. Barber is still a beast, Jones and Choice are in their second seasons (and their first season was very impressive anyway). Although I prefer all of them being healthy the whole season, I feel safe with any of them as the #1 really.
WR: Slight advantage to 2007. The talent was superior in 2007, but the ego-factor is gone. Romo can throw to whomever he wants, whenever he wants, and I believe that if the current WR group plays to their potential, then they do have the opportunity to be as good as or better than the 2007 team. The only reason I give '07 the advantage is because we knew what we had then, and we don't right now. Too many questions about this year's squad to say anything about it yet.
TE: Although Witten's 2007 performance was dynamic, his skills haven't diminished a lick, and he now has an up and coming wingman in Bennett that might be one of the sleeper picks at TE this year. I look forward to us running the dual TE set this season just to see how nasty they can really be together.
O line: 2007 by far.... nothing needs to be analyzed here, because I think this goes without saying anything further.
D line: I find this to be equal in both seasons. The loss of Chris Canty will be interesting to watch--as I wonder if it will affect Ware's pass rush in any way. Igor Olshansky's ability to pick up that spot will be interesting to watch this season.
LB: Ellis will be missed, and this unit is both with new faces and a lot of inexperience. Ware is better than he was even in '07, and that says a lot. Therefore, right now it looks like a wash--but only time will tell if this is true.
Secondary: Assuming the unit stays healthy (knock on wood), I have every reason to believe that this unit is much much better than 2007. We have a real coverage safety group, a proven top 5 CB in Newman, and of course our two 2nd year guys who will only get better with another training camp under their belts.
I do however feel that it was a mistake to trade Anthony Henry. We are very shallow at the CB, and he added needed depth.
Anyway, in closing, none of any of this really means anything--the modern NFL is impossible to predict--and the greatest and worst things can befall any team from top to bottom. Every team has a shot every year in all reality.