The number might be a bit high, but it is not unreasonable if the election were held today. My best guess would be around 25. I still rate House control a tossup however, because by election day, partisan alignments will tend to reassert themselves, and I suspect most to the lower tier races will be off the table.
I look at 20, maybe, I don't see alot of movement left or right. The commies in the Midwest haven't done all that well. I think at this time a Status Quo, to early.