I was going to suggest an Ergo too. I love mine and so far I haven't been sore at all. My ds isn't 25 pounds but probably 17 or so, still not a lightweight.
I don't know the best ordering place - I just ordered mine directly from their site...
http://www.ergobabycarrier.com/
I don't know the best ordering place - I just ordered mine directly from their site...
http://www.ergobabycarrier.com/