David,
In my design I only matched the length of the data groups. I didn worry about the address signals that much. I used a 4-layer board with the BGA package; I've compromised the routing guidlines a lot, but it turns out that my board is performing quite well just as the EVK.
I don't think you've to worry about impedance, make sure you've kept the following four and you're safe to go:
1. A solid uninterrupted ground plane below the SDRAM traces.
2. Do not populate any noisy component near the SDRAM, like switching regulator, RF transceivers,...
3. Put sufficient decoupling capacitors as close as possible to all DDR power pins.
4. match all DDR signal groups and keep the traces as short as possible, especially the data groups.
Good luck,
--Dan