Maybe not directly see the aliens, but...
There is the New Worlds Observer concept:
http://newworlds.colorado.edu/
Space/Science » in reply to The best way to search for ETI
There is the New Worlds Observer concept:
http://newworlds.colorado.edu/