The datalogging on the Gen 7 is dated and the new datalogger/WBO2 controller has issues mostly software and communication problems. Accel support is non-existent and the support you do get is a joke. All of the original people involved with the system are pretty much gone.
Outside of datalogging the XFI doesn't offer anything additional over the Gen 7. I've run both and personally like the Gen 7 over the XFI, it actually has some small features the XFI doesn't. I believe it is also much more stable system and less prone to noise interference and wiring issues.
If you can get the Gen 7 cheap enough I would run it. I would make sure you are getting a V4.0 or newer ECM and that it comes with a prokey and the Calmap cable. Stay away from anything they offer USB and stay on WIndows XP with a serial port for a laptop. You have several options for WBO2 either the Accel "brick" the new Accel Datalogger or you can use a LM1 LC1 or any generic WBO2 controller. The accel controllers are plug and play with NTK sensors the datalogger can run either sensors. Feel free to PM me with any questions I will do my best to answer them.
If you go XFI there are plenty of well qualified vendors on this board that can give excellent support which is definitely a bonus.
If you want state of the art I think the new Holley Dominator system deserves a good look at and offers Motec capabilities at a XFI price!