That'll be good! I got lucky and got Sapphire and Ruby from Ebay for a very cheap price, but they are very good - I usually play them on the bus when I've not got a breeding project on Diamond.
I'm playing through Pearl nice and slow to make sure I really enjoy the game. I felt that I rushed through Diamond to get to PalPark and the legendaries after the Elite Four (like Cresselia *I love my shiny Cresselia!* and Giratina), so it's quite an experience to talk to every person, explore every route and catch everything I can. It's got almost 20 hours on there, and I've only got 4 badges!