Important:
Bulbapedia has the following description for Swords Dance:
Swords Dance increases the user's Attack stat by two stages. Swords Dance will do nothing if the user's Attack stat has reached a stage of +6 or a value of 999.
Is that just the Gen. I mechanic or does it work like that in B/W? Because if it does, the same goes for every other boosting move, and that means Swords Dancing with Breloom 3 times (for example) will be worthless because reaching a value of 1576 ( = 394 x 4 ) is not possible. Gulp. My damage calcs...
you can reach values over 999 Atk using Swords Dance or any other Atk raising move.