The most important attribute of a good Bitcoin project/business, is that it does something unique to bitcoin. This means, don't try to build a business that could be done with dollars because the person doing it for dollars has a market 100,000x larger than yours and you will fail.
To succeed, you need a project that was not possible before Bitcoin occurred. This takes more creativity, but is crucial.
We can use a couple of my projects as examples here:
FeedZeBirds.com - works because it was impossible to pay thousands of anonymous users with micropayments before Bitcoin
Paysius.com - works because it was impossible to accept payments from any country at low fees without chargebacks before Bitcoin
SatoshiDice.com - works because it was impossible to accept and pay wagering money to and from gamblers without user accounts, and with public roll verification, before Bitcoin.
Coinapult.com - works because it was impossible to send money anonymously via email before Bitcoin
As a counter example, I had also for a while built a web-based VoIP service using Bitcoin. It failed, and was abandoned, because it was totally doable before Bitcoin, and thus had no real competitive advantage. It didn't serve any newly created need. I've pondered through (and scrapped) various other projects for this same reason.
So, when you do have an idea, ask yourself, "could this service be provided without Bitcoin". If yes, drop the idea. If no, then consider it.
In the future, when Bitcoin usage is far higher, then a wider variety of businesses become possible. Perhaps my VoIP project would work in a year or five, but not today.
Also, if you're going to make a business, please make it professional. If you are not a professional programmer, find one. If you are not a professional designer, find one. If you are not a professional writer, find one. If you can't afford these things, and you can't convince anyone to loan you the money to afford them, then your idea is not good enough to go to market. No matter how good your idea is, you better build it to be beautiful and highly functional, otherwise it will be ignored. The idea itself is not nearly as important as the execution of the idea.
Also realize that almost any idea you can think of is likely to fail. So when you inevitably fail, get up and do it again, better.
Another reason why evoorhees is my favorite user on this forum.
(apologies to Rassah)~Bruno~