Try Shadowrun Anarchy; it keeps the same flavor but is more rules-light and less complex.
As for players, try RPGCrossing. I used to play on myth-weavers but they've gone the route of abandoning their long-term users and forcing an unwanted site update so I recommend staying away from them now.