If you have the space to get a 9 foot Diamond, get one. If not, the 8' diamond would be my choice. I find 7' tables a bit cramped but still like playing on them.
Trust me on this one, I upgraded to a Diamond a year ago and have zero regrets about it even though it is a 7' for the lack of space :)