I picked up some JBL N26AW at Best Buy when they were on clearance. $99 for the pair down from $249. They actually sound pretty good! I'm running them off my old HK AVR20II that also powers the sound in my MAME cabinet.

If you can find these speakers for under $150 I'd say they're good for outdoors at a good price.

Frank