Hi,
public transport is rarely a problem in Switzerland but as there are so many resorts of varying size it's difficult to know which would suit you best.
This website will tell you a bit more about some of the larger (and well renowned) resorts in Switzerland and the rest of the world, and should give you a greater clue which will cater best to your expectations and requirements
http://www.welove2ski.com