Seat posts come in many sizes sounds like your post doesn't fit your seat tube? Or is it the seat rocking in the clamp? Often the max extentionis marked on a post. A good interface is 3 times the diameter.
I like my B17. Pick it up off Nashbar for low bucks when they go on sale. Worth whatever they cost. Another option might be the velo orange seat if it is in stock.