Hello Finn, finally took the plunge eh...lol
I too am giving Madden a good go this yr. I have to say i am enjoying it after quite a few games but once again sliders are your friend.
Currently using Bills (wow this is like a 2k5 reunion!) and had a decent game, give them a whirl