Here is my current GNS3 topology with Cisco, Juniper SRX and Linux Servers.
It has an MPLS network in the middle. Three customers.
If anyone is interested, I will explain various bits, share configs etc.
GNS3 now officially DOUBLE rocks!!!
:)