If you want the edges to look smoother when subd'd you'll have to add more iterations to it ... you're only on the first level. Use the numpad +/- keys to add more iterations and smooth it out. If you're trying to PREVENT the roundness, you'll need to add supporting edges. Look into stuff like the Loop Slice tool...
Thanks warren :) I think I need to review my modeling work flow as I will be adding huge amounts of polys just to smooth things out. Maybe I should just subd the areas where I want the details first. I love the loop slice tool, no probs with straight edges so far. cheers :thumbup: