Bladesingers are in Races of Faerun, which is 3.5, and they are the same, with the exception that they can cast ANY arcane spell with a casting time of one action with Song of Celerity.
They forgot to do anything with the prereqs: 3 ranks in Perform, Sing and Dance needed. I'd just say Perform: Dance 2, Sing 1
I've played one up to 17th level, a Realms gold elven wizard 2/fighter 4/bladesinger10/eldritch knight1. Never owned a magic weapon (well ok, a +1 spear that I never used) until this level. He's awesome, but the straight 15h level dwarven fighter in our party shows me up in sheer damage capability, I just look better than he does.
Having an Armor Class I can get up into the 40's can be extremely fun, but I tend to not hit much when I do that. Using my spells (Haste/Shield/Displacement/GreaterInvis) I can get pretty near unhittable in melee. With Song of Fury (3.0 Flurry of Blows with longsword) combined with Haste, I usually get 6 attacks a round.
Song of Celerity lets me full attack AND cast any one action spell, allowing things like a 6 attack buzzsaw and a Dim Door away.
It all sounds impressive (and is fun to say!) But it all equals out when the straight dwarven fighter with a big axe and huge strength does and can take more damage and is in fact overall more important as a tank, but when the fit hits the shan you can blow all your spells in one fight and throw up a Haste/Shield/Fireshield/Displacement/Greater Invisibility and become a moshdancing elven deathmachine.