I thought it might be a rebadge, but wasn't sure. I read the reviews and there's 2 people that got real ones (that mentioned it in their review) so I was just about to go for it, but reading your comment, I am now probably going to hold off. Did you buy yours off that newegg link? As in newegg item N82E16827106289?
I wouldn't mind getting a NEC it if I didnt have 2 optiarcs already, which have been great btw, but I'm trying to add some different brands to the mix. Guess I will have to wait till a "real" liteon that is also sata pops up at a good price.