You can get anything between 30 and 44 inches not too cheap, however, I have used a 1080i/720p TV in a bedroom that was about 6 ft away and it looked great.
Truly as long as it does 1080p (and I'd guess most TVs do now) then you will be pretty damn happy.