I think piano for a kids is very boring. I do think that taking some fun, singing perhaps, music lessons would be much more fun. We have a children's choir in our community and it's a big deal to do it. They do lots of different styles and have a bi-yearly concert.
I think that having the lessons gives the kids a sense of the music even before they can read well. In piano they have to be reading very very well to be able to even start. They have to be able to understand total reading concepts like top to bottom, left to right, first line, second line, and differintiat between the different parts of music with both singing and playing an instrument.
I begged my parents for piano lessons. We had a piano sitting in the garage and I would go out and play stuff every day. I played clarinet and taught myself the flute too. They would not do piano lessons specifically because they paid for my brother and sister to take them and it was torment to my parents to get them to practice scales and all that is part of learning.
So I took lessons as an adult. I can say I enjoyed the other instruments much more and I enjoyed signing better than any of them.
So try and find a children's singing school or group in your community and see what they offer for smaller kids. I bet she'll have a lot more fun with that. Hubby should be on board for that.
As for other activities:
We do or have done the following and would recommend them to anyone.
*************************************************************************
Gymnastics/Tumbling:
Gymnastics focuses on several different areas such as Tumble Trak, uneven parallel bars, pommel horse, balance beams, etc....
Tumbling focuses on skills on the Tumble Trak, Spring Board floors, flipping, mostly using their bodies and working on flips and other skills like that.
They may want to try out for cheerleader at some point in the future and once they get up to 10 or so they should be doing a ton of different flips and skills. Classes for general gymnastics should start around 18 months and be called something like mommy and me classes. As they get older they can still start these activities, they learn a lot by going at least an hour per week.
My granddaughter is 10 and has been in basic gymnastics since she was 3 and started tumbling at 7 is flipping like the big kids. She can do nearly everything the high school kids can do. The kids that are just starting basic tumbling around 7 or 8 are learning the same skills and pick it up just as well but those who had a background in general gymnastics do better in my opinion.
Every part of the body is used when doing gymnastics and it gives children an opportunity to learn about social skills like listening, following directions, taking turns, being quiet, and respecting others. Children also have fun, meet new friends, and learn independence.
Gymnastics helps children build a range of motor and coordination skills, and assists in developing a good sense of body awareness. A young gymnast will learn how to use different parts of her body in difference ways.
Opportunities to gain muscle strength through tumbling, jumping, static flexing, and holding one's own body weight in various positions help children develop strong and powerful bodies. This strength aids in the development of lean, toned muscles, improved balance, and even improvements in posture.
*****************************************************************
BMX:
http://www.usabmx.com/site/sections/1#&slider1=1
Bicycle Moto Cross is an awesome sport! The kids get to ride their bicycles around a track that has hills, berms, rhythm sections, even eventually going over the jump sections. They are racing against themselves because they do as well as they want to. If they want to do better they work harder to go faster and do it better.
They'll need an appropriate bike. One that is lightweight and has no reflectors, kick stands, protruding parts like you see on some trick bikes, etc...the bike is bare bones, no extra's at all. You don't want the kiddo to take a spill and split open a lip on something. They'll need a helmet and some parents have their kiddo's wear a chest shield. Not many wear these though.
Girls race girls and boys race boys USUALLY! If there are not enough they do put them against each other but in bigger races they do by gender. My granddaughter was 3rd in her age group in the nation for a whole month...she broke her arm and was out the rest of the summer.
BMX is very fun and the whole family can race. I know some of our older guys are senior citizens. They've been racing for years. So it is for everyone as soon as they can ride without training wheels.
A person pays a yearly due to the American Bicycle Association. They get a card that they can show at any registered track. With that membership card they are allowed to race on that track. If they want to try for a trophy it's usually $10 to race, if they want to try for a ribbon it's usually $8, for a stamp or something else it can be less.
The racers can compete in Regional and even on National levels, BMX is now an Olympic sport.
It can be an expensive sport but it's so worth it to do it for even a year. The trophy's are totally wonderful. My granddaughter took a few of her trophy's for show and tell a couple of times and had her whole kindergarten and 1st grade classes awing her for being a racer. It was pretty cool.
**************************************************************
Dance, same as gymnastics for fitness stuff. If she likes theatre then she can't go wrong by taking some basic dance classes like tap/ballet/jazz etc...
************************************************************
Sports that require a ball:
These can be very fun instead of work. They help kids form friendships and long lasting relationships with so many other kids. I played softball for my church starting when I joined the youth group. I played into college. I was pretty good at it.