Alright, I've started my own particle engine, and it's been doing great, but the trick is, it looks nice when you blend just the particles, and the particles only. The trick is you would have to draw the particles first, but you have to do it with depth testing disabled, which means everything else draws on top of it. Heres what it looks like:
When its drawn last, and blends with everything:
http://server5.uploadit.org/files/Rasico-Compare1.jpg
http://server5.uploadit.org/files/Rasico-Compare2.jpg
Depth Testing Enabled when Drawing:
http://server5.uploadit.org/files/Rasico-Compare3.jpg
Any soultions?