That is not a 120hz monitor. It has a 60hz max refresh rate at 1080p.
I did a newegg search, and the only monitor that comes close to your requirements is an Acer, and it too is 23.6".http://www.newegg.com/Product/Product.aspx?Item=N82E16824009222
I don't know what to say.
Yeah, even though it has pretty good reviews I don't really want an Acer. And the size is too big. One thing - it doesn't have to be on newegg, just has to ship to US. Also, I guess I can go up to $425. Anything else that could fit those requirements?