Ilya is right, if you need wireless or 3D, that changes. The above is a good, reliable player for a great price.
Many good choices in your price range.
The main question is: what are you going to connect it to? What kind of TV set and do you have an A/V receiver? What's the model number? Also, are you interested in 3D? Web streaming? I think that should be your starting point: decide on the features you need. Blu-ray players today are not just about HD video, but also about premium sound, web streaming, etc.
costco is offering the BDP-BX57 (Sony BDP-S570) for 129.99 (instant $50 off) and free shipping
http://www.costco.com/Browse/Product.aspx?Prodid=11529737
does streaming and 3d it says, i dont need 3d but streaming would be nice wanted it in silver to match my VIP 622 in the bedroom but not a big deal