@Hi everyone,
Cyberhome ch-dvd 302, 402, 502, 505, etc are european versions
Cyberhome ch-dvd 300, 400, 500, etc are american versions
The big difference is region code and macrovision firmware.
I bought cyberhome ch-dvd 300 at RadioShack $49.99 and it
is a great little player. I've read it won't last too long before
it has problems, but at that price I'll buy another one. Thanks
for everyone's advice (Kwag, Jellygoose, and others). It plays
everything I threw at it (e.g. DVD-R,DVD+R,KVCD,VCD,etc)
without a problem.
-BP