250Gb is the sweet spot.
It mainly depends on your usage.
You eventually may need another hard drive if you have a lot of media and games installed.
Personally I can manage with a 120GB SSD and a 500GB right now but I probably will add another hard drive later on.