I would definitely say ''Go with the beardie!''
I own 2 african fat tail geckos and all they do is hide! They are very sweet geckos but they're B-O-R-I-N-G! Bearded dragons are MUCH more active and they love to cuddle, and they have so much personality! Beardies are great pets to own, I think everyone should have one.
Some general advice: I agree, buy everything you need and have it set up and running for at least 48 hours before buying the actual dragon. Get the temperatures right and make sure everything is correct, and then when your dragon comes home with you you will know that you have not forgotten anything!

Good Luck! And as far as the cage goes, I agree... 10 gallons is too small, better to start with a 20L and then upgrade to a 50 gal. when the dragon reaches around 12 inches in total length.