What I read indicated the 240 is not supposed to be available for retail sale, just installed in pre-builts. The 250 is the retail model.
The article linked above indicates its a 9800 GTX and the 250 is a 9800 GTX+. I've not seen a 240 for sale at a US etailer.
tru, i got it from some shop that sell them, this is OEM card with no branding.
just one lousy brown box with drivers, the card itself has no branding.
but still cheap than 9800, i dont knowo where those guys get it, maybe they plug it off some branded machine or something.