The site's in Chinese, but it looks like the first pics I've seen of the Dell 2708WFP. The pics are blurry.
http://group.zol.com.cn/frmView.php?u=http://group.zol.com.cn/5/84_42254.html
http://group.zol.com.cn/frmView.php?u=http://group.zol.com.cn/5/84_42254.html