>Is there anything that hasn't been done already?<
No... Most everything I can think of has been done before. Which is cool, but new and fresh ideas are hard to come by. Granted just because one thing or another has been done does not mean a fresh presentation cannot be put together that is just as stelar or more so than an orignal.
I kind of got mad at BugJam/ Bulli Brigade that a few busses were rolling what I wanted to do already. Kind of kills the fresh and new idea!