I never thought I would actually choose a Bose Triport over something, but the Triport is better than the PX200 which is plainly awful. The triport isn't good either, and I would recommend the Sennheiser HD497 as your best bet for cheap headphones. It sounds similar to the Grado SR225, but with more bass, and less bright treble. The 497's are open, but I've found that you can't really get a decent closed headphone under $200 anyways (that has good bass at least).
EDIT: Compared to the Grado SR60's the HD497 has a wider "headstage" (soundstage) and it's treble is less bright, but more detailed. It's bass also sounds louder due to it having a more balanced frequency response. The 497 is still grainy in the highs, like any lower end Grado (including the SR225), but it's detail and balance can't really be beat by anything under $100.