A few years ago I implemented a particle engine and a flexible menu creator in XNA. They were written for a game that was never completed, but I thought I would post up them up here in case anyone wants to use them.
Google Code repo for game prototype
Quick link to UI Manager
Quick link to particle engine source