I believe trading is still the fastest way to make money, especially once trading with a Type 6 and higher. Don't know how you're making a few million a day on bounties though, I make at most around 70-80k per hour on a good day...
- Hyp3rion
You mix and match. First, there are systems where big hunter-killer contracts are plentiful - those that pay out 150+k credits for an elite anaconda kill. You need a kitted out Cobra to do these consistently and without undue fuss. And while doing those, you always look for those good trades to do on the side (pays for fuel and repair costs if nothing else) and of course, you pack an interdictor module and check out contacts in supercruise for medium-large ships. A wanted Python often nets you 80k alone, and that's a five minute fight. Naturally, always carry a kill warrant scanner, because you often end up adding a nice chunk on top of the local bounty.
Do that, and you can make a million in a few hours of playing. Plus it's more fun that sitting at navpoints all day long.
To answer the OP, you can see what player ships have visited a system you're in during the past 24 hours in the traffic report under the station news section. I think I saw around 5-6 Anacondas listed there already, so some players definitely have them.