Yeah, forget the oem headphones, they are bottom of the barrel. for budget canal phones I highly recommend the jvc ha-fx33 (I own two pairs). They are widely recognized as best budget canalphones in the headphone specific forums.
google shop link:
http://www.google.com/products?q=jvc...earch+Products
Another one people recommend is the skullcandies in the same price range. I personally listened to them and I think the JVC blow them away. Skullcandies have way to much bloated bass vs deep realistic accurate base (imagine trunk rattling car subs vs home theatre sub)