Caroline Springs: good for families, has lakes, walking tracks and CS shopping centre has lots to offer. There is also Quest, Mercuer and harbour side hotels near CS shopping centre. It also has lots of playgrounds, area has nice feel and appeal. I am not sure of the no of schools suburb has. It also has Bunnings and masters at intersection of Ballarat / Caroline springs blvd
Lacks public transport, only 1 way to get in /out (Caroline springs blvd), new train station work had started now it has stopped (politicians stuff up i believe), less no of buses
Sunshine: Zone 1 station, would be hub going forward with Regional rail link work in full swing, I guess some BA had posted results regarding amount of investment being done in Sunshine atm. It has good no of buses running in and around sunshine. Matthews hill is a high end pocket of Sunshine
High crime rate, not sure of no of schools, low socio economic area.
Albion: Zone 1 part from that dont know much, some voted for Albion, care to elaborate?
If you are considering Caroline springs, look at Carinlea as well, closer than Caroline Springs.