Well, they are 4 and 6 so not exactly babies anymore.
Boys this age are difficult to buy for. They don't like receiving useful items like clothes or assessment books and their parents usually don't like them to receive computer games and such. So that only leaves room for educational toys?!
I gave up this year and just got them Sesame Street balloons; a 62 inch Big Bird airwalker and a balloon bouquet with Elmo belting out "Happy Birthday"... the balloon actuallys sings! They never had that when I was growing up. (I ordered from http://www.kidzpartystore.com/index.php)
I also got them Lush gift packs - Celebrate and Star. So they get loads of bathtime fun.