From what I've been reading in the thread. the memory arrangment on the non-pro is different from the pro the one with 2 mem chips above and 2 the the side of the core are 256bit.. look at the pro version, all the memory chips are above the core. as someone stated earlier. If the memory was 128bit the additional 4 rendering pipelines would put the 9500 128mb non-pro performance up to 9500 pro but instead it bumps it all the way to 9700. 9500 and 9700 has the same core speed it's just that on the 9500 the extra 4 rendering pipelines are disabled. Wouldn't this hurt 9700 sales? btw I just bought my 9500 non-pro 128mb from newegg.com newegg says the memory is 128bit also.