I only run Pioneer headunits, and have since 2001.
This fits you requirements... bluetooth, USB(front) and under 150.
http://www.autotoys.com/x/product.php?productid=18237
and only $136.95
(it appears that is the 2010 model, (blue display) ... the 2011 model is red and is like 165)
Plus I've bought all my main radio stuff off that site and they are awesome with fast shipping.