It's pretty muh really stinking flat. Houston is the perfect place to square off your tires. This place sux. In order to really get to the twisties, you have to go north or west for quite a while each direction. You've already discovered 242, then there's the Montgomery forest and then up around Navesota there's a few roads. Out west there FM 1463 and 1458. Other than that, there aint much. The best place in Texas for a sport bike is the hill country. There are TONS of roads out there.