I think if the Amiga is ever to live again, as a community we have to do several things to make it happen:
1) Stop the anti microsoft/intel/Apple bias. The original Amigas had a PC emulator from day one for a reason. The original Amiga was cool because it could emulate and run software from these other machines while still running it's own multimedia software that gave it the edge. We have to welcome these people from other camps instead of saying how bad these other machines are. While the Amiga really stop improving around the birth of vga cards, the other machines were just getting going.
2) We have to co-exist with the rest of the world and see what we can do with them. We have to realize though while AmigaWriter maybe a great word processor (and it is cool). It's not Microsoft Word let alone office. Bloated as it is people use it and open office (in terms of feature sets for a reason).
3) While the G3/G4 is popular on European soil and elsewhere, x86 processors are king in the USA. Not very many people run DOS or Windows 95 and 98 anymore and most Amiga people complain about problems with windows here because they don't have very recent hardware and software. Or they are lacking in knowledge of how to use the platform. I see nothing wrong with the idea of an amiga type OS on all CPUs.. Microsoft themselves got smart with .Net and created a runtime that is CPU independent.. One CPU isn't really better than the other anymore. Things are just darn fast everywhere. Moore's law has been surpassed. We need to think about "Amiga Everywhere" if the platform has a chance of coming back in one form or another.. (AmigaDE, MorphOS, OS4, AROS).. Most all old software is run through emulation of a 68k processor anyway.
4) How can we get Amiga back in the hearts and minds? Well how did linux become so popular that now it's competitive with Windows. Think about it folks an Open Source AmigaOS isn't a bad idea. Let the community guide it where it is supposed to, not some venture capital firm that just wants a return on their money. If venture capital firms guided Disney, the way they do today Snow White would have never have gotten made.. Think about it..
5) Stop the Civil war, we have red camps now and blue camps. God if they put a single united platform together, and forgot a moment about their limited profits and worked together, they might open a market that would be big enough to support both of them. Plus they all seem after the same thing, just different approaches.
6) Make the programming information available FREELY and openly.. Stop trying to make money off of a small if not close to dead horse. The only way people will port is if the information isn't closed off to them. I used to be able to go to barnes and noble and buy a rom kernal manual. Now that information is behind a password protected website or a purchaseable cdrom. Commodore sent me hundreds of pages per year for free. Would Amiga Inc. do the same? No! When you aren't as big as Microsoft or Apple you can't charge for this stuff and actually expect new software to get written. BeOS was successful in getting software written for it because it's sdk was available for free. You could get information easily.. If you want to get an idea of how easy it is, check out bebits.com sometime..
7) Finally, stop worrying about how compatible something is with something written back in 1991. Buy it based on potential now, and write software for it yourself.

Show the stuff you find cool about your machine off to other people. If they can get one and you have showed them something unique that they want to do then you won someone over.
9) Buy software from the small guys don't pirate it. They survive, you get more new stuff, you don't have to rely on one big company for everything you do..