It depends on what you want to use your console for and what price you can get it for.
I think it's best to get a 250Gb one. Then it becomes a question of Kinect or not.
Ultimately the "best" you can get is the 250GB Kinect bundle, as it has everything in there.