Here is a site that you can build your own ROV for under $300. Looks pretty inventive.
!NVENTIVITY LLC -- Patent Agency * Product Development * Prototyping
!NVENTIVITY LLC -- Patent Agency * Product Development * Prototyping