Hey fire r a g e, I think this team looks pretty solid now since you took your time making it which is great. Definitely looks like you're getting the hang of teambuilding! Anyways on to the rate...
You have nice team synergy but as usual with a weatherless, offensive team you are going to face major problems when going up against powerful sweepers in their respective domains. Rain doesn't hurt you as much since you have specially defensive jirachi and sunny day on it but sunny day just leaves yourself hopeless against powerful sun sweepers such as venusaur. For reference, after one growth boost, venusaur outspeeds and ohko's every member of your team under the sun after SR damage. Therefore i would change your weather to hail to make sure your opponents have a tougher time utilizing their weather threats. starmie does have access to hail so you could remove one of your attacking moves in favor of hail and change ice beam to blizzard. Additionally, although your team all loses damage from hail they will appreciate the fact that most other teams will be losing additional damage too since it allows them to pick up some key ko's.
I think that is really your biggest problem as of now since most other threats can be played around. Your team is pretty solid and has a clear direction so there isn't much to change in terms of members as long as you have been finding them all useful.
hope i have helped and good luck!
Edit: I would put stealth rocks on jirachi and switch stealth rocks on ferrothorn to protect. This gives your ferrothorn more longevity and allows you to stack hazards much easier. You could also put protect on jirachi instead of sunny day to make it easier to receive its own wishes.
Last edited by MCBarrett; Feb 3rd, 2013 at 12:39:51 AM.
Reason: Forgot to replace sunny day