I wouldn't bother with either, especially now with bookstores 30% down on sales. I would think agents would be finding it difficult just now finding publishers in this climate, as would going direct yourself as an unknown
On the 1% chance you'd get picked up by either, it would probably take 1 year at least to get it published add to that how long it would take to find someone to push your book forward and it'll probably end up at 2 years for that 1% of submissions that are accepted. Even then it's a big if with 99% rejected. Think how many books you could write and publish in that time on your own.
Just think of the stress in hanging about waiting for replies and the dispondency when it's rejection letter after rejection letter. Go for it if you must, but I personally wouldn't unless they came to me, and that'll never happen cause I'm not an indie bestseller.